我正在開發一個應用程序,我想要連接藍牙設備的主要問題是我不希望用戶輸入所需的引腳而不是應用程序應該由他自己做...我不有任何連接相關的問題......只想插入並完成應用程序本身的引腳認證過程。如何以編程方式配對藍牙設備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 - 我想建立安全連接... –
試試我的答案。我希望它適合你 –