2011-07-29 6 views
6

मैं एंड्रॉइड में नया हूं, मैं एक प्रोजेक्ट पर काम कर रहा हूं जहां मुझे अपने डिवाइस को सभी डिवाइसों से कनेक्ट करना है जो startDiscovery() ब्लूटूथ का उपयोग करके कॉल कर सकते हैं। मैं bluetooth chat sample साथ माध्यम से चले गए, लेकिन मुद्दा यह है कि मेकअप कनेक्शन के लिए मैं सूची में खोज-उपकरणों के आइटम पर क्लिक करने की आवश्यकता है, लेकिन मैं सूची में सभी उपकरणों पर डेटा वस्तु भेजना चाहते हैं .. कि के साथ संभव है listenUsingInsecureComm..,? लेकिन मैं जिस तरह से अनुमति के बिना अन्य खोज उपकरणों के साथ जोड़ी के लिए कैसे नहीं मिल रहा है (न कि प्राप्त डिवाइस युग्मन के लिए हाँ क्लिक करने की जरूरत)?एंड्रॉयड ब्लूटूथ एकाधिक कनेक्शन समस्या?

मैं भी यहाँ संबंधित सवाल का दौरा किया, लेकिन मेरी समस्या का समाधान नहीं मिल सकता है।

+0

धन्यवाद @ जुहाना प्रश्न में संस्करण के लिए, –

उत्तर

1

मुझे बिल्कुल पता नहीं है लेकिन अधिक कनेक्शन बनाने के लिए Bluetooth chat कोड के अनुसार आपको BluetoothDevice की सरणी बनाना है और आपको सभी कनेक्शनों के लिए अलग-अलग थ्रेड प्रबंधित करना होगा। मतलब है कि आप केवल एक उपकरण में संबद्ध होगा रिमोट उपकरणों और प्रत्येक धागे से डाटा पढ़ने एवं लिखने के लिए धागे की सरणी करना है डिवाइस 1 के लिए इसका मतलब एक thread1 है और डिवाइस 2 के लिए एक धागा 2 और इतने पर है।

+3

पढ़ने और लिखने के लिए धागे का ऐरे स्वीकार्य लगता है, क्या आप मेरे लिए कथन की कुछ पंक्तियां उदाहरण देंगे, क्योंकि मैं यहां शुरुआती स्तर पर हूं। अग्रिम में धन्यवाद। –