从API 30移动到API 31时,蓝牙适配器.GetRemoteDevice(地址)崩溃



BluetoothAdapter.GetRemoteDevice(address(在API30之前工作正常,但在API31及更高版本下会崩溃。未引发异常。只是炸弹。

有已知的解决方案吗?

事情是这样的:

如果再使用DefaultAdapter,则会崩溃。要获得一个有效的适配器,您必须获得一个具有以下功能的适配器:

BluetoothAdapter=BluetoothManager.Adapter;

然后它工作得很好。

最新更新