2016-01-16 117 views
1

我正在爲使用android studio作爲IDE的android項目做出貢獻。由於某種原因,我的android studio的JDK名稱是'Android API 22 Platform(1)',另一個貢獻者是'Android API 22 Platform'(存儲在app.iml文件中),每次必須更新我的分支時改變。有沒有辦法將JDK的名稱更改爲「Android API 22 Platform」,因此它是相同的。Android Studio JDK名稱錯誤

非常感謝提前。我也應該只是git忽略.iml文件?

+1

您應該明確gitignore .iml文件和Android Studio生成的任何其他內容。該項目將始終能夠從Gradle文件重新創建。 – var47

+0

@ var47的評論應該是一個答案 - 實際上,答案是。 – GreyBeardedGeek

回答

0

Android Studio將自動生成特定於您特定工作區環境的項目文件。通常,這些不應該被檢入到版本控制中,因爲它們會導致與其他開發者發生衝突,例如您目前正在經歷的衝突。

我在啓動一個新項目時使用下面的.gitignore文件。這應該會將幾乎所有暫時的Android Studio工作區文件都保存在Git倉庫中。

# Built application files 
*.apk 
*.ap_ 

# Files for the Dalvik VM 
*.dex 

# Java class files 
*.class 

# Generated files 
bin/ 
gen/ 
build/ 

# Gradle cache files 
.gradle/ 

# Local configuration file (sdk path, etc) 
local.properties 
/local.properties 
/.idea/workspace.xml 
.idea/ 
*.iml 

# Log Files 
*.log 

# OS-specific folder attributes 
.DS_Store 
Thumbs.db