在this thread這兩個項目結構已被比較。這個問題對我來說仍然是開放的,如果在遷移到Android Studio之後有什麼東西不能工作或者有什麼不利之處,或者繼續使用舊的Eclipse項目結構?我們已經將一個非常大的項目遷移到了Android Studio中,並保留了舊的結構,並且所有的工作都很好,改變這樣一個大型項目的結構將會非常複雜,這樣做有沒有什麼優勢?與舊的Eclipse項目結構缺陷的Android Studio項目?
0
A
回答
0
您可以使用舊的Eclipse項目結構。所有你所要做的就是樹立正確的路徑中的build.gradle配置文件代碼:
android {
...
sourceSets {
main {
manifes.srcFile 'path/to/AndroidManifest.xml'
java.srcDirs = ['path/to/src']
resources.srcDirs = ...
aidl.srcDirs = ...
res.srcDirs = ...
assets.srcDirs = ...
jni.srcDirs = ...
}
androidTest {
java.srcDirs = ['path/to/android/tests']
res.srcDirs = ...
...
}
test {
java.srcDirs = ['path/to/unit/tests']
}
}
}
只有可能會產生混淆,如果你是在AndroidStudio使用代理服務器,並配置它,它會注入參數的事情您的根gradle.properties文件中的純文本。如果你使用的是gradle.properties,即你是從Jenkins注入變量的話,那可能會令人沮喪,並且你也可以突然提交這個文件和你所有的憑證。爲了避免它,你可以使用項目結構模塊:
/root
-build.gradle
-gradle.properties
-module/
-module/build.gradle
-module/gradle.properties
在這種情況下,你可以按住模塊/ gradle.properties您gradle這個變量,根gradle.properties將用於AndroidStudio目的。
相關問題
- 1. 缺陷修復項目
- 2. Android項目結構
- 3. 樹項目結構在Eclipse
- 4. Maven/eclipse項目結構
- 5. 從舊項目創建eclipse項目
- 6. Android Studio項目結構已更改
- 7. Android Studio Studio項目與Github
- 8. 在Visual Studio中將Web站點項目與Web應用程序項目相結合的缺陷是什麼?
- 9. 如何使舊的Eclipse項目在Android Studio w/Gradle上工作?
- 10. 字計數項目的缺陷
- 11. Flex項目與Actionscript項目的缺點?
- 12. 與eclipse共享android項目
- 13. Eclipse Android項目
- 14. eclipse中的Java項目層次結構
- 15. Eclipse Oxygen的項目結構驗證器
- 16. Java EE的Eclipse項目結構
- 17. Eclipse中的項目結構策略
- 18. Eclipse中的優化項目結構CDT
- 19. 如何修復Eclipse項目的結構?
- 20. 從Eclipse導入Android項目到Android Studio
- 21. 從Eclipse遷移到Android Studio gradle結構後更改項目文件結構
- 22. 更新舊的Android項目
- 23. Visual Studio 2008下的C++項目結構
- 24. Android Studio項目
- 25. Android領域項目結構
- 26. Android項目包結構
- 27. Eclipse/Android:「選擇項目」缺少選擇?
- 28. Linux上缺少R.java Eclipse Android項目
- 29. 缺少'android項目'
- 30. eclipse -restore缺少項目