1

第三方 BLE 设备尝试连接到我的 GATT 服务器,结果是他的本地应用程序无法访问该设备。我的疯狂猜测是我应该阻止该设备连接到我的 GATT 服务器,但我不知道该怎么做。有什么建议吗?谢谢

4

2 回答 2

0

您可以使用您希望接受连接的设备的白名单来配置您的 GATT 服务器。这样它就不会接受来自任何 3rd 方设备的连接。

于 2014-04-12T19:51:57.050 回答
0

这个决定并不是那么简单:有必要onLeScan在应用程序进入后台(已onPause收到,但仍然没有onDestroy)之前清除任何指向先前发现(扫描)的 BLE 设备的链接。如果您仍然保留这些链接,您将无法从其他应用程序连接到这些设备。

于 2014-04-14T15:37:43.400 回答