【发布时间】:2014-02-06 02:07:16
【问题描述】:
我正在从 Eclipse 迁移到 android studio,这是我在 eclipse 中的设置: 我有几个 Android 应用程序项目,这取决于一个工作区中的几个库项目(一些共享)。在 Android Studio 中,我首先开始为每个应用程序创建一个项目,但很快意识到我必须将库项目作为每个使用它们的项目中的模块。这意味着复制库项目并将它们包含在每个应用程序中,这是高度冗余的,并且需要维护库的多个副本。
所以我转而将我的所有应用程序和库作为模块放在同一个项目中。这适用于构建,但会产生其他问题,例如版本控制问题,因为每个模块都位于单独的版本控制存储库中。
进行此设置最简洁的方法是什么?真正的问题是,我可以在 AS 中拥有共享相同外部库项目的单独项目吗?
【问题讨论】:
-
在 gradle 构建系统中,您不需要下载项目中的所有库模块。您可以使用maven依赖项将它们包含在您的项目中进行编译。
标签: android eclipse android-studio project