【问题标题】:CompanionDeviceManager instability in AndroidAndroid 中的 CompanionDeviceManager 不稳定
【发布时间】:2022-11-13 11:32:18
【问题描述】:

有没有人在 Android 上使用CompanionDeviceManager 有过成功的经验?尤其是支持蓝牙经典的设备。我一直在测试一个非常简单的应用程序,它尝试使用蓝牙经典连接某些设备,但我不断收到不同的奇怪错误。我面临的问题:

  • CompanionDeviceManager 的内部可能会因某些空指针而崩溃
  • API 使用onActivityResult 机制,通常我只是得到这个回调,结果不成功(!Activity.RESULT_OK)
  • 但最重要的是,发现设备需要的时间太长

那么,我做错了吗?还是这个 API 很不稳定?

【问题讨论】:

  • 我看到在Android 11上,发现进程在启动后93秒内不会超时。我让微调器保持 30 秒,但有时它会在将近 90 秒后发现一个设备,从而导致非常不和谐的体验。我没有经历过你提到的前两个要点。但是我确实体验过this issue

标签: android android-bluetooth android-companion-device


【解决方案1】:

您可以发布 NullPointerException 和代码吗?

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2014-06-11
  • 1970-01-01
  • 1970-01-01
  • 2019-02-24
  • 2014-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多