在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缺少项目