2011-06-25 19 views
6

मेरे पास एंड्रॉइड पर आधारित एक कस्टम डिवाइस है, यह मुझे विस्तारित पूछताछ प्रतिक्रिया के हिस्से के रूप में एक टैग भेजता है।एंड्रॉइड ब्लूटूथ विस्तारित पूछताछ प्रतिक्रिया

जब मैं अपने ऐप में डिवाइस स्कैन करता हूं, तो मुझे TAG को पढ़ने और केवल मेरे कस्टम डिवाइस को सूचीबद्ध करने की आवश्यकता होती है, वर्तमान में मैं सभी खोजे गए डिवाइसों को सूचीबद्ध करता हूं।

मुझे पता है एंड्रॉइड ईआईआर (विस्तारित पूछताछ प्रतिक्रिया) के लिए किसी भी एपीआई का समर्थन नहीं करता है या यह सच है? यह मानते हुए कि यह अभ्यस्त समर्थन जब मैं स्रोत का पता लगाया, मैं यह है कि यह EIR एक फाइल करने के लिए फोन में आंतरिक स्मृति/eir

प्रश्नों "/ डेटा/विविध/bluetoothd /" DeviceAddress इस पथ में "लिखते हैं की पहचान करने में सक्षम था: 1. eir फ़ाइल का पठन, इस Android उपकरण पर EIR टैग प्राप्त करने का एकमात्र तरीका यह है सुरक्षित इस फाइल को पढ़ने के लिए है?

  1. ?

  2. होने ब्लूटूथ 2.1 एपीआई सभी Android उपकरणों करते हैं, इस फ़ाइल का समर्थन करें? यानी यदि मैं एक कोड लिखता हूं तो यह सभी एंड्रॉइड डिवाइसों पर काम करेगा?

बेसब्री प्रतिक्रिया की प्रतीक्षा ...

उत्तर

0

मैं आप शुरू से ही तो वहीं बता देंगे कि EIR केवल 2.1 ब्लूटूथ या अधिक है, आप फोन का लगभग 15% अभी भी हटा दिया है वहाँ संगत हैं। ब्लूटूथ 2.1 एपीआई पूरी तरह से समर्थित है कि फोन निर्माता और चिप के प्रकार का उपयोग किया जाता है या नहीं। मैंने ब्लूटूथ और एसपीपी के साथ एक ही तरह की समस्या में भाग लिया है और फोन निर्माता द्वारा ब्लूटूथ एपीआई के प्रत्येक चिप और कार्यान्वयन को यह एक बकवास शूट बनाता है अगर यह उनके फोन पर काम करेगा या नहीं। तो मेरा सुझाव है कि आप जिस फोन को चाहते हैं उसके लिए हर फोन का परीक्षण करें, लेकिन आप पाएंगे कि कुछ काम नहीं करेंगे। या बस ईआईआर का उपयोग न करें और एक अलग दृष्टिकोण को समझें।

संबंधित मुद्दे