【发布时间】:2011-04-12 04:30:48
【问题描述】:
首先,如果我事先手动配对,我可以通过蓝牙以编程方式连接到设备。但是,我还没有找到一种(用户友好的)方法来连接未配对的设备(显然是可发现的),即使使用未更改的示例 Android 蓝牙代码也是如此。
我想弹出配对对话框,要求用户输入设备的密码。我的代码和示例 Android 蓝牙代码会发生什么,是用可发现的蓝牙设备创建一个套接字
device.createRfcommSocketToServiceRecord(MY_UUID);
会在屏幕顶部的通知栏添加一个通知;但是,用户甚至不太可能注意到新通知(我知道我没有注意到)。
如何弹出配对对话框,提示用户输入密码 - 或者更好的是,自动为特定设备提供密码?
【问题讨论】:
-
如果您自动将我连接到未配对的设备,我当然不想要您的程序。我希望这样的安全漏洞不存在。