जैसा कि गस्डोर ने ऊपर कहा, "एक ही इरादे-फ़िल्टर टैग में कई एक्शन टैग भी उसी त्रुटि का कारण बनेंगे।" (उसे श्रेय दें! मैं सिर्फ इस बात के लिए Gusdor चुंबन सकता है!)
मैं इस तथ्य के लिए कोई भी दस्तावेज़ नहीं मिला! मैंने एक नया (USB) एक्शन जोड़ा था और होशियार होने के कारण, मैंने इसे उसी इरादे से फिल्टर किया। और इसने लॉन्च को तोड़ दिया। जैसे गुसादोर ने कहा, एक आशय फिल्टर, एक क्रिया! जाहिरा तौर पर प्रत्येक कार्रवाई को अपने इरादे के फिल्टर में जाना चाहिए।
इसे ऐसा दिखना चाहिए...
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
</intent-filter>
जब मैंने ऐसा किया, वाज़ू! इसने काम कर दिया!