私が気付かないうちにlanguageLevelキーがJDK_1_8からJDK_1_7に変更されました。Android .idea/misc.xmlのlanguageLevelタグがJDKを変更し続ける
何が起こっている可能性がありますか?
これは、プロジェクトで作業している他の開発者のIDEと関係がありますか?他のAndroid Studioの設定がありますか?
は、ここで私はソース管理下にあるファイルを気づか後に変更したポップアップ表示するものである:
$ 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">
これは、それが重要な場合は、私のgitignoreです。
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
どうやって一方向に進むのですか?
私は同じ問題があります。 –
これはあなたを助けるかもしれません:http://stackoverflow.com/questions/32941733/android-studio-sdk-location-changes-for-same-project-using-mac-osx-and-window/32942758#32942758 – kraftydevil
回避策を見つけるか、それが言語レベルを変更する理由を考えましたか? – Falydoor