简体   繁体   English

绑定的设备未出现在 Android 上的设置的已连接设备列表中

[英]Bonded devices do not appear in the connected devices list of settings on Android

My Android application can call BluetoothAdapter 's getBondedDevices method to retrieve a list of bonded BLE devices that I know have no names.我的 Android 应用程序可以调用BluetoothAdaptergetBondedDevices方法来检索我知道没有名称的绑定 BLE 设备列表。 However, if I look in settings -> connected devices, I don't see these devices appear in the settings UI.但是,如果我查看设置 -> 连接的设备,我看不到这些设备出现在设置 UI 中。 Therefore, I'm unable to "unbond" them.因此,我无法“解绑”它们。 Any ideas on why these bonded devices wouldn't show up in the list?关于为什么这些绑定设备不会出现在列表中的任何想法? Could it be because these peripheral devices advertise with no names?难道是因为这些外围设备没有名字做广告? I'm using Android 9.我正在使用 Android 9。

In my phone (Android 10) I had to turn on "Show Bluetooth devices without names" in the developer options under "Networking".在我的手机(Android 10)中,我必须在“网络”下的开发人员选项中打开“显示没有名称的蓝牙设备”。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM