同一个安卓项目打包多个不同包名的APK

公司最近有个特别的需求,同一套代码,稍做修改(如包名不一样,图标不一样,应用名不一样等),编译出几个不同的应用。
改完之后,安装的时候第二个总是会覆盖掉第一个,查了好多资料
最后终于解决了。

方法很简单,只需要改一下包名, 然后在APP的build文件中加上几行代码就OK了。

//在build.gradle文件的android下面添加如下代码

productFlavors {
        SUIBIAN{
            applicationId "新的包名"
        }

    }

你可能感兴趣的:(同一个安卓项目打包多个不同包名的APK)