2016-12-02 3 views
8

एंड्रॉइड स्टूडियो ने आज सुबह मेरी परियोजना में बाहरी पुस्तकालयों को जोड़ा। अब जब मेरी परियोजना का निर्माण होता है तो मुझेचेतावनी: एंड्रॉइड एपीआई आर्टिफैक्ट को अनदेखा करना com.google.android:android:4.1.1.4

Warning:Ignoring Android API artifact com.google.android:android:4.1.1.4 for debug 

क्या किसी को पता है इसका क्या अर्थ है?

+0

इस पर कोई अद्यतन? – acabezas

+0

@acabezas अब उत्तर दिया। – weston

उत्तर

8

क्या किसी को पता है इसका क्या अर्थ है?

प्रोजेक्ट की कुछ निर्भरता ने सीधे एंड्रॉइड के संस्करण पर निर्भरता घोषित कर दी है।

ठीक करने के लिए अपमानजनक निर्भरता है निम्नलिखित है, तो आदर्श, उनके त्रुटि के बारे में पुस्तकालय के लेखकों बता पता लगाने के लिए। जबकि एक ठीक के लिए इंतजार तुम भी स्पष्ट रूप से समस्या से बचने कर सकते हैं:

भागो ./gradlew app:dependencies और लाइन या लाइनें कहना है कि पता लगाने:

+--- com.awesome:someawesomelibrary:1.0.0.0 
| +--- com.google.android:android:4.1.1.4 

यदि यह उत्पादन बहुत लंबा यह मिल रहा है, याद है कि आप पाइप कर सकते हैं > out.txt

जोड़कर एक पाठ फ़ाइल के लिए बाहर यह अब com.awesome:someawesomelibrary:1.0.0.0 के अपने Gradle आयात का पता लगाने और निकालने का android तो जैसे:

compile ('com.awesome:someawesomelibrary:1.0.0.0') { 
    exclude group: 'com.google.android', module: 'android' 
} 
+1

बढ़िया! बीटीडब्ल्यू, एकमात्र कॉमा "1.0.0.0" के बाद चूक गया है। –

+1

उद्धरण का मतलब है, लेकिन धन्यवाद – weston

+0

: -D बिल्कुल, क्षमा करें! –

संबंधित मुद्दे