android - Android Studio 中的多个项目

标签 android eclipse android-studio dependencies project-structure

我已经使用 eclipse 几年了,但最终决定转向 Android Studio。问题是,在这些年里,我已经基于一个项目创建了 100 多个应用程序。

这些应用程序或多或少是相同的,它们都导入主库,并且在图形和原始数据文件方面有所不同。这样我就可以在主库上工作,只需单击要更新的项目上的导出。但是Android Studio好像没有eclipse一样的结构。

是否可以将库作为一个模块,将所有其他项目作为依赖于库模块的其他模块,然后分别导出每个模块?还是我必须为每个“应用程序”创建一个不同的项目?

最佳答案

Android Studio 带有新的构建系统:Gradle(而 Eclipse 使用 Ant)。 Gradle 允许您创建项目风格。这意味着您可以使用不同的包名称和源集创建多个构建。看这里:http://developer.android.com/sdk/installing/studio-build.html

所以基本上,您可以只有一个项目和多个项目风格,它们在您需要的地方有不同的包、资源甚至不同的源代码。

关于android - Android Studio 中的多个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26839639/

相关文章:

android - 使用 System.getProperty ("os.arch") 检查它是否是 armeabi cpu

android - RecyclerView 不更新具有位置的项目

java - 如何从另一个 java Activity 中播放声音?

java - 错误: Failed to resolve: android.支持:support. v7 :29. 0.2

java - JSON Post 请求不包含参数

android - 当水平模式(RTL)下数据太大时,FlatList 会自动滚动到第一个

Android 风格应用 minSdkVersion ="8"targetSdkVersion ="21"

java - Eclipse : Failed to connect to remote VM. 连接被拒绝。

android - 布局验证不同于加载程序 android Studio

android - 多维构建风格中的不同签名配置仅适用于 Release buildType