6
當我切換分支和Android Studio重建我的項目時,我的app.iml中orderEntry庫標記的順序不斷變化。有沒有什麼辦法讓Android Studio以穩定/確定性的方式生成它,這樣我就不會在git中按順序向上或向下移動的git中經常出現差異?如何讓我的app.iml在Android Studio項目重建中保持穩定?
有時候是這樣的:
<orderEntry type="library" exported="" name="support-annotations-21.0.3" level="project" />
<orderEntry type="library" exported="" name="google-http-client-jackson2-1.19.0" level="project" />
其他時候是這樣的:
<orderEntry type="library" exported="" name="google-http-client-jackson2-1.19.0" level="project" />
<orderEntry type="library" exported="" name="support-annotations-21.0.3" level="project" />
我真的不關心我只是希望它停止攪動。
編輯:
據JetBrains公司你應該分享.iml文件:
http://intellij-support.jetbrains.com/entries/23393067
根據到JetBrains你應該分享.iml文件: https://intellij-support.jetbrains .com/entries/23393067 –
@kg。第一行是:'如果您決定與其他開發人員共享IDE項目文件,請遵循這些指導原則'。所以你可以決定不分享。這並不意味着你應該這樣做。據我所知。請檢查這個資源https://www.gitignore.io/ gitignores可能不完美,但非常有用。 – x90
看起來你是對的。據說,如果你完全從Gradle構建(這很混亂,因爲他提到了Gradle,但是很好),該頁面上的評論並不適用。 –