有时我在尝试使用BluetoothAdapter
时遇到了死对象异常。如何在使用前检查它是否已经死亡?或者我应该每次在BluetoothAdapter
重新创建onResume
?
我认为该异常的原因是BluetoothManager
的崩溃。结果BluetoothAdapter
和BluetoothGattServer
的实例变成了死对象,我再也无法使用它了。请建议我解决这个问题。感谢名单。
答案 0 :(得分:1)
为什么不在BluetoothAdapter状态操作上放置接收器并执行必要的控制,例如ACTION_DISCOVERY_STARTED。如果您的适配器以某种方式损坏,请尝试优雅地清理剩余的东西,然后创建一个新的适配器。