是否有可能以编程方式将BluetoothDevice配对android?

时间:2010-07-21 10:21:03

标签: android bluetooth

目前Iam使用backport.android.bluetooth2.jar文件进行蓝牙编程与Android 1.5。无论何时设备配对失败,它都会填充passKey的警告对话框,如果我给密码,那么在我的日志中我会收到以下错误

07-21 12:25:52.419: WARN/BluetoothDeviceService(948): setPin(00:0E:6D:BA:89:F3) called but no native data available, ignoring. Maybe the PasskeyAgent Request was cancelled by the remote device or by bluez.

为了成功配对我的BT设备,我总是重新启动我的平板电脑并手动将设备与设置选项配对。所以最后我意识到以编程方式给出了这个passKey但我还没有找到任何方法。但是在谷歌开源我发现在setPassKey(String Address,int passKey)的{​​{1}}中使用@hide BluetoothDevice.java评论的一种方法。这不会出现在我的jar文件中。如果有任何方法可以配对无界设备请回复尽快?

1 个答案:

答案 0 :(得分:2)