मैं एक ऐसा एप्लीकेशन विकसित कर रहा हूं जहां मैं ब्लूटूथ डिवाइस मुख्य समस्या को जोड़ना चाहता हूं, मैं नहीं चाहता कि उपयोगकर्ता आवश्यक पिन दर्ज करे, इसके बजाए एप्लिकेशन को स्वयं ही ऐसा करना चाहिए ... मैं नहीं करता कोई कनेक्शन संबंधित समस्या है ... केवल आवेदन द्वारा पिन प्रमाणीकरण प्रक्रिया को सम्मिलित करना और पूरा करना चाहते हैं।ब्लूटूथ डिवाइस प्रोग्रामेटिक रूप से एंड्रॉइड को कैसे जोड़ा जाए
मुझे निम्नलिखित कोड मिला मुझे यकीन है कि यह काम कर रहा है लेकिन इस कोड में पिन जोड़ने के बारे में सुनिश्चित नहीं है ??
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 - मैं सुरक्षित कनेक्शन बनाने के लिए ... चाहते –
मेरा उत्तर की कोशिश करो। मुझे आशा है कि यह आपके लिए काम करेगा –