LanguageLevel कुंजी JDK_1_8 से JDK_1_7 के कारण बदल जाती है जिन कारणों से मुझे जानकारी नहीं है।
क्या चल रहा होगा?
क्या इस परियोजना पर काम कर रहे अन्य डेवलपर्स के आईडीई के साथ कुछ करना है? शायद उनके पास एक और एंड्रॉइड स्टूडियो सेटिंग है?
स्रोत नियंत्रण के तहत फ़ाइलों को नोटिस करने के बाद मैं यहाँ क्या पॉप अप कर रहा हूँ:
$ git diff
diff --git a/.idea/misc.xml b/.idea/misc.xml
index fbb6828..5d19981 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -37,7 +37,7 @@
<ConfirmationsSetting value="0" id="Add" />
<ConfirmationsSetting value="0" id="Remove" />
</component>
- <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
+ <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="ProjectType">
यह मेरा जीतिग्नोर है जब यह मायने रखता है।
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
मैं कैसे आगे बढ़ूं कि यह सिर्फ एक ही रास्ता है या दूसरा है?
.gitignore
, और यह वर्कअराउंड इसके खिलाफ जाता है। आप सभी डेवलपर्स के लिए परियोजना गुणों को साझा करने की कुछ क्षमता खो देते हैं, जैसे कि निरीक्षण / लिंट सेटिंग्स जो हम कोड समीक्षा करने से पहले भी कुछ मानक बुरे व्यवहारों को रोकने के लिए उपयोग करते हैं। आप इसे हल /.idea/misc.xml
करने के लिए .gitignore
फ़ाइल में जोड़ सकते हैं ।