मैं this guide अनुसरण कर रहा हूँ एपीआई 10आवेदन शुरू नहीं होगी जब `com.android.future.usb.accessory` पुस्तकालय
मैं निम्नलिखित किया है पर com.android.future.usb
पुस्तकालय का उपयोग करने का उपयोग कर:
- एसडीके प्रबंधक से Google एपीआई 10 स्थापित:
- मेरी परियोजना बिल्ड लक्ष्य के रूप में गूगल एपीआई 10 को चुना:
- करने के लिए इन जोड़ा गया:
<uses-feature android:name="android.hardware.usb.accessory" />
(<manifest>
के प्रत्यक्ष बच्चे)
<uses-library android:name="com.android.future.usb.accessory" />
(<application>
के बच्चे)
<meta-data android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED" android:resource="@xml/accessory_filter" />
(पहले activity
के बच्चे)
- बनाया
res/xml/accessory_filter.xml
रूप में उल्लेख किया here।
ऐसा करने से मुझे com.android.future.usb
और इसके उप-वर्गों का उपयोग करने की अनुमति मिली। लेकिन समस्या यह है कि आवेदन manifest
में परिवर्तन के बाद शुरू नहीं होगा।
यह एक रूट डिवाइस है, और यह एप्लिकेशन ओएस द्वारा डिवाइस स्टार्टअप पर स्वचालित रूप से प्रारंभ करने के लिए कॉन्फ़िगर किया गया है।
क्या मुझे यह काम करने के लिए कोई अन्य कॉन्फ़िगरेशन करना चाहिए? शायद फर्मवेयर में कुछ किया जाना चाहिए?
संपादित करें:
यहाँ usb
से संबंधित सब कुछ के साथ logcat है:
USB mass storage support is not enabled in the kernerl
usb_configuration switch is not enabled in the kernerl
Volume usb state changing -1 (Initializing) -> 0 (No-Media)
Ignoring unknown switch 'usb_connected'
Package com.example.gui requires unavailable shared library com.android.future.usb.accessory: failing!
Skipping unknown volume '/mnt/usb'
USB Service
This kernel does not have USB configuration switch support
'लेकिन समस्या यह है कि आवेदन प्रकट होने के बाद एप्लिकेशन शुरू नहीं होगा। कृपया बताएं कि आप किस त्रुटि का सामना कर रहे हैं और यहां अपना लॉगक पेस्ट करें। –