多个应用版本,1个代码库

时间:2015-08-11 20:35:35

标签: android gradle

所以我有一个应用程序需要具有不同设置,资产等的版本,但使用相同的代码库,因此它将生成两个apks。我真的不知道如何在gradle中做到这一点。任何人都可以请我指向一个网站或技术,我可以做到这一点?感谢。

1 个答案:

答案 0 :(得分:1)

开始向build.gradle脚本添加产品风格并设置正确的ID

productFlavors {
        appOne{
            applicationId 'com.app.one'
              }

        appTwo{
            applicationId 'com.app.two'
              }
}

完成后,在src目录中创建名为

的文件夹

appOne和appTwo。在这些文件夹中,您可以指定版本特定的内容,如可绘制文件夹,清单......

完成后,请记住在buildvariants菜单中选择正确的构建变体