0
|
Escher · 技术社区 · 5 年前 |
![]() |
1
1
根据您输出的ScanRecord,您的设备没有公布任何服务UUID。这并不意味着它没有这项服务……它只是不做广告而已。 您可能需要连接到它,然后调用discoverServices()以获取它真正拥有的服务列表。。。 |
![]() |
2
0
您的设备可能会播发无效数据。如果是这样,即使无效数据位于不相关的字段中,Android也会返回一个空的服务列表。 因此,请分析广告数据并检查您要查找的UUID。一旦你了解了发生了什么,你就可以自己解析数据了。 (下面的代码是Java而不是Kotlin。但是Android Studio应该自动转换它。)
|
![]() |
A. Cedano · 如何在UIState中包含错误案例? 5 月前 |
![]() |
Murilo · Jetpack编写导航栏项目图标 5 月前 |
![]() |
zplot · 使用具有抽象嵌套类的泛型时类型不匹配 6 月前 |