Android studio 两个具有共同模块的项目

Android studio 两个具有共同模块的项目,android-studio,Android Studio,我知道以前有人问过这个问题,但我还没有看到一个有效的解决方案。我有两个android studio(V3.1.3)项目,MyAppBasic和MyAppPro。它们各有3个共同模块和一个独特模块。我当前的实现是复制每个项目中的3个通用模块。显然,这是不可取的。实现这两个应用程序并避免代码重复的推荐方法是什么?谢谢。如果您的项目MyAppBasic和MyAppPro的代码几乎相似,您可以合并它们,并使用构建变量来区分basic和pro应用 您还需要使用将每个模块安装为本地库(有关详细信息,请参见此

我知道以前有人问过这个问题,但我还没有看到一个有效的解决方案。我有两个android studio(V3.1.3)项目,MyAppBasic和MyAppPro。它们各有3个共同模块和一个独特模块。我当前的实现是复制每个项目中的3个通用模块。显然,这是不可取的。实现这两个应用程序并避免代码重复的推荐方法是什么?谢谢。

如果您的项目MyAppBasic和MyAppPro的代码几乎相似,您可以合并它们,并使用构建变量来区分basic和pro应用


您还需要使用将每个模块安装为本地库(有关详细信息,请参见此答案:)。然后,您只需要维护3个通用模块,它们可以作为两个项目的库进行重用。

今天晚些时候我将查看这些链接。“口味”有关系吗?是的,有关系