我正在使用Android Studio 0.5.8。
我有一个正在运行的项目,我想重用其所有内容,以制作一个几乎相同的应用程序,只使用另一个名称和不同的颜色。
基本上,我想从原始应用程序中创建一个库,并在各种相同的应用程序中重用它,但是我不想在每个新应用程序中复制和粘贴,我只想维护和开发一个代码库(项目库)。
我已经读过,但是我找不到任何真正的解决方案。
我在settings.gradle
中尝试了这个:
include ':AppCopy1', ':..:LibraryProject'
它可以工作,但是我不能在
AppCopy1
中使用任何类。
最佳答案
这听起来像是产品香精的理想选择。 Gradle构建系统支持维护单个代码库并从该代码库构建多个应用程序,这些应用程序仅相差几处文件更改。有关详细信息,请参见此处的配置示例:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants。
关于android - 是否可以添加一个外部维护的项目库而不进行复制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23910168/