在手机上多次安装同一个app
在开发App的过程中,可能会遇到这样的需求:
同一个App,可能有局部功能不一样,但又不想重新写一个App。就需要改动很小的部分让手机多次安装同一个App(局部功能有变化)。
网上有很多解决办法,大多需要改包名,很麻烦不太实用。接下来我用的这个方法,只需要几行代码(亲自测试)就可以解决。
顺便提一下,这个方法,别人用了都说好,嘿嘿☺☺☺ 。
贴图
具体步骤:
- 打开app下的build.gradle文件如上图。
- 找到
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
添加
debug {
applicationIdSuffix"acc"
}
最后的样子
buildTypes {
//此处添加debug
debug {
applicationIdSuffix"acc"//通过修改"acc" 同一手机可以安装此多个此app
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
3.修改debug的applicationIdSuffix 对应的acc(随意改) , 点击sync,完成了。