2017-12-07 46 views
6

मुझे नहीं पता कि यह त्रुटि कैसे शुरू हुई, मैंने कल एंड्रॉइड स्टूडियो को बंद कर दिया और मैंने पीसी बंद कर दिया, आज मैंने पीसी चालू कर दिया और एंड्रॉइड स्टूडियो खोला, तो एंड्रॉइड स्टूडियो खोलने के तुरंत बाद यह त्रुटि दिखाई दी।डुप्लिकेट वैल्यू फॉर रिसोर्स 'एटीआर/टिंट'

मैंने क्या प्रयास किया है?

अमान्य कैश

नाम बदलने और फ़ाइलों कि डुप्लिकेट की तरह लग रहे हटा दें।

हटाने .gradle और स्पष्ट/परियोजना

C:\Users\joaoa.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.0.1.aar\70b6446a0ad42e67664086d0c5dca4d5\res\values\values.xml

C:\Users\joaoa\Desktop\MyPast\myProjects\project001\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml

Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

Error:Execution failed for task ':app:mergeDebugResources'. Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

+0

अपनी संसाधन फ़ाइलों की जांच कर सकते हैं। –

+0

कृपया अपना build.gralde पोस्ट करें। यदि यह एक एएपीटी 2 है या संबंधित समस्या है, तो AppCompat के अलावा कुछ लाइब्रेरी में 'attr/tint' हो सकता है। – Toris

+0

क्या आप कृपया ग्रेजल निर्भरता प्रदान कर सकते हैं –

उत्तर

2

कृपया फाइलों में शो लॉग खोलने और सभी फ़ाइलों को जहां स्थित हटा सकते हैं और अपने Android स्टूडियो पुनः प्रारंभ करें पुनर्निर्माण।

हल नहीं होने पर फिर अमान्यडेट कैश और पुनरारंभ जैसे विकल्प के साथ पुनरारंभ करें।

उम्मीद है कि यह आपकी मदद करता है।

2

ग्रेडल फ़ाइल में निर्भरता की जांच करें।

2 या अधिक पुस्तकालय परियोजना संघर्ष संसाधन फ़ाइल में उपयोग करते हैं।

उदाहरण:

पुस्तकालय एक में

, बी arrts.xml या color.xml में चर में

1

मुझे नहीं लगता कि यह एक Gradle संस्करण मुद्दा है ... मैं एंड्रॉयड स्टूडियो 3.0 के साथ उपयोग कर रहा हूँ ग्रैडल प्लगइन संस्करण 3.0.1 (जो ग्रैडल 4.1 का उपयोग करता है) नवीनतम। और मुझे यह वही समस्या मिल रही है। Libitint या lib_tint या इससे भी अधिक अस्पष्ट ili_lib_tint जैसे किसी भी विशेषता को आपने टिन नाम दिया है, तो बस नाम का समाधान किया जा सकता है। मैं वास्तव में इस lib का उपयोग करना चाहता हूं और कृपया कहीं और नहीं देख सकता हूं।

यह समस्या

ImageLetterIcon/imageletter/src/main/res/values/attrs.xml

<declare-styleable name="TintableImageView"> 
0

एंड्रॉयड स्टूडियो के कारण एक्सएमएल तत्व है कि सामान्य स्रोत कोड का हिस्सा नहीं हैं कई फाइलों पैदा करता है। अगर आप अपनी परियोजना को सहेजे बिना रीबूट करते हैं तो चीजें बाहर निकल सकती हैं लेकिन यह किसी स्पष्ट कारण के लिए नहीं हो सकती है। आपने अपनी परियोजना को पहले ही साफ कर लिया है ताकि यह इनमें से कुछ फाइलों को पुन: उत्पन्न कर सके। आपके वर्कस्पेस की जड़ में .metadata फ़ाइल हटा दी जा सकती है लेकिन आपको पहले से ही कार्यक्षेत्र में सभी परियोजनाओं को आयात करने की आवश्यकता होगी। मेरा सुझाव है कि आप एंड्रॉइड स्टूडियो के अलावा किसी अन्य चीज़ का उपयोग करके अपनी परियोजना की निर्देशिका संरचना की जांच करें और किसी भी जेनरेट किए गए फ़ोल्डर्स को हटा दें क्योंकि वे अगले संकलन पर पुनर्निर्माण करेंगे। शायद एक नया वर्कस्पेस भी इस्तेमाल करें और स्रोत कोड कॉपी करें। सबसे पहले आपको जो करना चाहिए वह बैकअप है जो आप रखना चाहते हैं क्योंकि इन सुझावों से आपदा हो सकती है यदि आप सावधान नहीं हैं। भविष्य में अपनी परियोजना को बचाने के लिए संस्करण नियंत्रण, गिट रिपॉजिटरीज या जिथब पर विचार करें क्योंकि आप भविष्य में पिछले राज्य में वापस

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