मैं एक अनुकूलित एम्बेडेड डिवाइस विकसित कर रहा हूं जो जिंजरब्रेड 2.3.4 का उपयोग ओएस के रूप में करता है। अब डिवाइस अन्य ए 2 डीपी से सक्षम ऑडियो-स्ट्रीमिंग करने में सक्षम होना चाहिए - आईफोन या अन्य एंड्रॉइड डिवाइस जैसे सक्षम डिवाइस। मुझे पता है कि जिंजरब्रेड में Bluez
स्टैक 4.6 9 शामिल है जो ए 2 डीडी सिंक कार्यक्षमता में सक्षम है। हालांकि, मुझे संदेह है कि एंड्रॉइड इन एपीआई को उजागर करता है।एंड्रॉइड में ए 2 डीडी सिंक कार्यक्षमता कैसे सक्षम करें?
क्या आपके पास कोई विचार है कि मैं इस कार्यक्षमता को कैसे प्राप्त कर सकता हूं? चूंकि मैं एक सामान्य एंड्रॉइड ऐप विकसित नहीं कर रहा हूं, इसलिए किसी भी प्रकार की गैर-मानक विधि की सराहना की जाएगी। मुझे लगता है कि Bluez
स्टैक को एंड्रॉइड में भी डीबीस इंटरफेस के माध्यम से सीधे पहुंचा जा सकता है।
का उपयोग कर ब्लूटूथ डिवाइस पथ को कार्यान्वित कर सकते हैं तो क्या आपका मतलब है कि आपको इसके लिए एनडीके का उपयोग करने की आवश्यकता है? या ए 2 डीडी ब्लूटूथ सिंक को सक्षम करने का कोई तरीका है? – Nick
यह आपके आवेदन पर निर्भर करता है। एंड्रॉइड फ्रेमवर्क के ब्लूटूथ एपीआई के बारे में विनिर्देश को देखते समय, के लिए एंड्रॉइड ओएस एंड्रॉइड 3.0 होनीकॉम या उससे ऊपर की आवश्यकता है। http://developer.android.com/reference/android/bluetooth/BluetoothA2dp.html लेकिन यदि आप चाहते हैं कि आपका एप्लिकेशन फ्रायओ, जिंजरब्रेड के लिए इन सुविधाओं का समर्थन करने के लिए, हार्ड-कोड अभ्यास समाधान प्रतीत होता है –