小编Par*_*rth的帖子

在Android 8.1.0上关闭屏幕时,BLE扫描无效

我使用像素与最新的Android 8.1.0更新.

我正面临与BLE广告扫描有关的问题.每当我关闭屏幕(即按下电源按钮)时,我的扫描将停止.它会在打开屏幕后立即重启.

我查看了BLE的最新代码.谷歌新推出此功能(参考链接).

有没有办法跳过这部分,我的意思是扫描不应该停止,无论屏幕打开或关闭.

android bluetooth-lowenergy android-8.1-oreo

20
推荐指数
1
解决办法
4680
查看次数

错误配置'compile'已过时,已被'implementation'和api取代

最近我用build工具和apis更新了android studio.

在同步当前项目时,我收到的错误如下:"错误配置'compile'已过时,已被'implementation和'api'替换.如何修复此错误.

android build android-studio-3.0

6
推荐指数
1
解决办法
4062
查看次数

BLE Scan Failed

I am using MI note 4(Android 7.0) and Moto x play (Android 7.1.1)

I am doing BLE scan in sperate service. While scanning I am getting scan response as "scan failed" Turning ON/OFF Bluetooth is not affecting in scan response. Turning ON/OFF Wifi is also not affecting in scan response.

(But in this case android inbuilt(from Settings->Bluetooth) Bluetooth scanning was working fine).

I used BLE scanner app also but that app is also not detecting BLE advertisement!

I tried with …

android bluetooth-lowenergy

5
推荐指数
1
解决办法
2682
查看次数

Android 10 如何在所有应用程序都可以访问的文件管理器中创建文件/文件夹

我正在使用以下代码在存储中创建目录/文件。

   File file  = new File(Environment.getExternalStorageDirectory().toString(), "/MyDirectory");
Run Code Online (Sandbox Code Playgroud)

在 android 10 中更新目标 SDK 版本 29 后,它无法正常工作。

谁能建议如何在应用程序范围之外创建文件夹?

android file-manager android-10.0

5
推荐指数
1
解决办法
3000
查看次数

如何检测应用程序(或移动设备)是否已连接到Android Auto

我进行了搜索,但没有得到任何答案。当我们的手机连接到Android Auto时,是否可以检测到任何广播?

我有这段代码,但是需要通过某些事件来运行。

public static boolean isCarUiMode(Context c) {
UiModeManager uiModeManager = (UiModeManager) c.getSystemService(Context.UI_MODE_SERVICE);
if (uiModeManager.getCurrentModeType() == Configuration.UI_MODE_TYPE_CAR) {
    LogHelper.d(TAG, "Running in Car mode");
    return true;
} else {
    LogHelper.d(TAG, "Running on a non-Car mode");
    return false;
}
Run Code Online (Sandbox Code Playgroud)

android android-broadcast android-auto

3
推荐指数
1
解决办法
720
查看次数