bluetooth - Android低功耗蓝牙不能进入onServicesDiscovered()回调?
PHP中文网
PHP中文网 2017-04-18 09:17:45
0
1
889

项目在适配华为Android7.0系统的手机上遇到了这个问题,如华为mate8,在其他手机上是没有问题的(华为4.4系统、华为6.0系统、小米4.4系统、三星6.0系统、小米7.0系统)。具体表现的情况为连接后能进入onConnectionStateChange()回调,在这个回调里(post到主线程)进行bleGatt.discoverServices()(返回值是true)却不能进入onServicesDiscovered()回调,有一定几率能进入,很大几率不能进入。
尝试过断开连接后使用反射出的API去清除蓝牙缓存也不能解决。

PHP中文网
PHP中文网

认证0级讲师

Antworte allen(1)
小葫芦

我也遇到相同的问题了,请问楼主解决了吗

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage