android - Merging activity intent-filter categories with Gradle -
ग्रैडल के साथ इसके अलावा, लिंट की अनदेखी करके मुझे विलय मिल सकता है, लेकिन परिणामी मैनिफेस्ट में बेस के दोनों आशय-फ़िल्टर ब्लॉकों और दोनों के संयोजन के बजाय स्वाद प्रकट होता है। ग्रेडल संस्करण 0.12 है। + जिनमें से ऐसा लगता है कि यह संभव है। मुख्य मैनिफ़ेस्ट में निम्न गतिविधि होती है: स्वाद मैनिफ़ेस्ट में शामिल हैं: परिणाम मुझे मिल रहा है: आप मैनिफ़ेस्ट पर निम्नलिखित जोड़ें: यदि आप चाहते हैं कि सभी गतिविधि को बदल दें, तो आपके स्वाद मैनिफेस्ट में टूल्स: नोड = "बदलें" जैसे: अधिक जानकारी के लिए चेक आउट करें: & lt; श्रेणी android: name = "android.intent.category.HOME" जोड़ना संभव है / & Gt; एक स्वाद मैनिफेस्ट में एक गतिविधि के इरादे फ़िल्टर करने के लिए ?. मेरा स्वाद मैनिफेस्ट में एक ही नाम के साथ एक बेस मैनिफेस्ट है, लेकिन मुझे निम्नलिखित लिंंट से मिलता है:
त्रुटि: गतिविधि के लिए डुप्लिकेट पंजीकरण com.xxx.MainActivity [DuplicateActivity]
गतिविधि एंड्रॉइड: name = "main.activity" & gt; & LT; आशय-फ़िल्टर & gt; & lt; एक्शन एंड्रॉइड: name = "com.reveldigital.player.RESTART" / & gt; & lt; एक्शन एंड्रॉइड: name = "android.intent.action.MAIN" / & gt; & Lt; श्रेणी android: name = "android.intent.category.DEFAULT" / & gt; & Lt; / आशय-फ़िल्टर & gt; & LT; आशय-फ़िल्टर & gt; & lt; एक्शन एंड्रॉइड: name = "android.hardware.usb.action.USB_DEVICE_ATTACHED" / & gt; & Lt; / आशय-फ़िल्टर & gt; & Lt; मेटा-डेटा एंड्रॉइड: name = "android.hardware.usb.action.USB_DEVICE_ATTACHED" एंड्रॉइड: resource = "@ xml / device_filter" / & gt; & Lt; / गतिविधि & gt;
& amp; गतिविधि गतिविधि: नाम = "com.xxx.MainActivity" & gt; & LT; आशय-फ़िल्टर & gt; & lt; एक्शन एंड्रॉइड: name = "com.reveldigital.player.RESTART" / & gt; & lt; एक्शन एंड्रॉइड: name = "android.intent.action.MAIN" / & gt; & Lt; श्रेणी android: name = "android.intent.category.DEFAULT" / & gt; & Lt; श्रेणी android: name = "android.intent.category.HOME" / & gt; & Lt; / आशय-फ़िल्टर & gt; & Lt; / गतिविधि & gt;
& amp; गतिविधि गतिविधि: नाम = "। मुख्य गतिविधि" & gt; & LT; आशय-फ़िल्टर & gt; & lt; एक्शन एंड्रॉइड: name = "com.reveldigital.player.RESTART" / & gt; & lt; एक्शन एंड्रॉइड: name = "android.intent.action.MAIN" / & gt; & Lt; श्रेणी android: name = "android.intent.category.DEFAULT" / & gt; & Lt; / आशय-फ़िल्टर & gt; & LT; आशय-फ़िल्टर & gt; & lt; एक्शन एंड्रॉइड: name = "com.reveldigital.player.RESTART" / & gt; & lt; एक्शन एंड्रॉइड: name = "android.intent.action.MAIN" / & gt; & Lt; श्रेणी android: name = "android.intent.category.DEFAULT" / & gt; & Lt; श्रेणी android: name = "android.intent.category.HOME" / & gt; & Lt; / आशय-फ़िल्टर & gt; & LT; आशय-फ़िल्टर & gt; & lt; एक्शन एंड्रॉइड: name = "android.hardware.usb.action.USB_DEVICE_ATTACHED" / & gt; & Lt; / आशय-फ़िल्टर & gt; & Lt; मेटा-डेटा एंड्रॉइड: name = "android.hardware.usb.action.USB_DEVICE_ATTACHED" एंड्रॉइड: resource = "@ xml / device_filter" / & gt; & Lt; / गतिविधि & gt;
& lt; manifest ... xmlns: tools = "http://schemas.android.com/tools" & gt;
& lt; गतिविधि एंड्रॉइड: name = "। मुख्य गतिविधि" उपकरण: नोड = "प्रतिस्थापित" & gt; & LT; आशय-फ़िल्टर & gt; & lt; एक्शन एंड्रॉइड: name = "com.reveldigital.player.RESTART" / & gt; & lt; एक्शन एंड्रॉइड: name = "android.intent.action.MAIN" / & gt; & Lt; श्रेणी android: name = "android.intent.category.DEFAULT" / & gt; & Lt; श्रेणी android: name = "android.intent.category.HOME" / & gt; & Lt; / आशय-फ़िल्टर & gt; & Lt; / गतिविधि & gt;
Comments
Post a Comment