我的项目有九个模块:
模块应用是 com.android.application。
其他模块是com.android.library。
在模块应用程序中,我有很多产品口味。他们每个人都有不同的连接模块集。
我的麻烦是构建时间。是否可以仅构建/重建/清理/同步以选定产品风格连接的模块?
最佳答案
最好的方法是使用 maven 存储库(如果需要,则为私有(private))。
这样:
- 应用中的每种风格都将使用从 maven 存储库下载的依赖项
- 构建应用程序不会强制重建模块
- 在需要时更新模块并更新依赖项(如果需要则使用快照)
关于Android Studio 和大量的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39525552/