मैं पल में निम्नलिखित समस्या का सामना कर रहा हूँ:अक्षम निर्भरता अनुमतियाँ
मैं एप्लिकेशन 'ए' कौन सी अनुमतियां 1, 2, 3 का उपयोग करता है और एक निर्भरता के रूप में एक 3 पार्टी पुस्तकालय 'बी' का उपयोग करता है विकसित किया है (जोड़ा मेवेन & ग्रेडल का उपयोग कर)।
लाइब्रेरी 'बी' अनुमति 4 और 5 का उपयोग करता है। अब ऐप बनाने के दौरान, मैनिफेस्ट विलय ऐप 'ए' के लिए अनुमति 4 और 5 जोड़ता है।
मैं इसे कैसे रोक सकता हूं और केवल अंतिम मैनिफेस्ट में अनुमति 1, 2 और 3 है? नोड या उपकरण: attr घोषणा एक से संवर्धित किया जा सकता http://tools.android.com/tech-docs/new-build-system/user-guide/manifest-merger#TOC-Markers
कैसे जब अपने 2 उदाहरण का उपयोग मैं जिसके परिणामस्वरूप चेतावनी को दबाने कर सकते हैं:
एक उदाहरण स्थान की अनुमति दूर करने के लिए? "नाम विशेषता परिभाषित की जानी चाहिए" – throwaway
@ थ्रोवे एंड्रॉइड टूल्स नेमस्पेस 'xmlns: tools = "http://schemas.android.com/tools" का उपयोग करें, इसे' ' –
gio
में जोड़ें, मैं इसके बारे में बात कर रहा था, ' 'नोड को' एंडोरिड: नाम 'विशेषता (लिंट के अनुसार) की आवश्यकता होती है, यही मेरा मतलब है: https://i.imgur.com/V5YZp11.png प्रोजेक्ट अभी भी उस त्रुटि के साथ बनाता है लेकिन यह अत्यधिक भ्रमित है –
throwaway