有人有在 Android 上使用
CompanionDeviceManager
的成功经验吗?特别是对于支持经典蓝牙的设备。我一直在测试一个非常简单的应用程序,它尝试使用经典蓝牙连接某些设备,但我不断收到不同的奇怪错误。我面临的问题:
CompanionDeviceManager
的内部可能因某些空指针而崩溃onActivityResult
机制,通常我只是收到此回调,但结果不成功 (!Activity.RESULT_OK)所以,我做错了什么吗?或者这个API很不稳定?
是的,配套设备配对可以在 BLE 设备上可靠地工作——至少与 Android 上的替代配对(BLE 绑定)机制一样可靠,但 Android 上的替代配对(BLE 绑定)机制也有自己的问题。 Starfield 手表 应用程序使用此功能将 Android 手机与手表配对。
我并不感到惊讶,这在蓝牙经典上没有得到很好的测试,因为它似乎是专门为蓝牙 LE 手表设计的。对于您的具体问题,您需要发布代码,以便我们可以帮助解决具体问题。