BLE蓝牙了连接后不进入onServicesDiscovered的问题

零度殇 2019-05-14 01:34:57
mBluetoothGatt = mBluetoothDevice.connectGatt(this, false, gattCallback);
连接蓝牙设备进入:
onConnectionStateChange --》newState == BluetoothGatt.STATE_CONNECTED
设备连接成功
然后调用
gatt.discoverServices();

但是在小米8 Android系统9.0手机上,并不是每次都可以进入onServicesDiscovered回调方法
中兴Android5.1手机上,每次连接都可以进入onServicesDiscovered回调

求问大佬,这种问题如何解救!
...全文
241 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧