我正在开发一个应用程序,我想要连接蓝牙设备的主要问题是我不希望用户输入所需的引脚而不是应用程序应该由他自己做...我不有任何连接相关的问题......只想插入并完成应用程序本身的引脚认证过程。如何以编程方式配对蓝牙设备Android
我发现下面的代码我相信它是工作,但不知道如何在此代码中添加PIN?
private void pairDevice(BluetoothDevice device) {
try {
Log.d("pairDevice()", "Start Pairing...");
Method m = device.getClass().getMethod("createBond", (Class[]) null);
m.invoke(device, (Object[]) null);
Log.d("pairDevice()", "Pairing finished.");
} catch (Exception e) {
Log.e("pairDevice()", e.getMessage());
}
}
有谁知道如何在上面的代码或任何类似的代码来解决问题进入销.. 谢谢
也许这会帮助你。 http://stackoverflow.com/questions/5885438/bluetooth-pairing-without-user-confirmation 干杯, –
@ManolescuSebastian - 我想建立安全连接... –
试试我的答案。我希望它适合你 –