为了账号安全,请及时绑定邮箱和手机立即绑定

Android BLE 发现问题

Android BLE 发现问题

哈士奇WWW 2022-03-10 22:00:45
我正在使用蓝牙开发 Android 应用程序,但有时我在发现 LE 设备时遇到问题:通常发现回调会返回找到的设备,但有时会停止工作并且不会返回设备。我在不同的设备(三星、LG)和不同的 Android 版本(8.0、6.0、4.4)上测试了代码(在调试模式下),但问题是一样的,不是系统的,一段时间后,它恢复正常。下面是清单的片段:...<uses-permission android:name="android.permission.BLUETOOTH"/><uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/><uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /><uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /><uses-feature android:name="android.hardware.location.gps" /><uses-feature android:name="android.hardware.bluetooth_le" android:required="true"/>...
查看完整描述

2 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

我按照此链接中的建议解决了我的问题:https ://stackoverflow.com/a/42267678/7006955

我将所有建议的代码添加到我的代码中,它在 Android 4 中也可以正常工作


查看完整回答
反对 回复 2022-03-10
?
www说

TA贡献1775条经验 获得超8个赞

确保在您搜索设备时始终启用 GPS。还建议您观看有关 BLE 的内容 https://youtu.be/jDykHjn-4Ng


查看完整回答
反对 回复 2022-03-10
  • 2 回答
  • 0 关注
  • 147 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信