在手机上多次安装同一个app(亲自测试,非常简单实用)(开发工具:Android studio)

您所在的位置:网站首页 下载和安装一个非常好的天气应用软件英语 在手机上多次安装同一个app(亲自测试,非常简单实用)(开发工具:Android studio)

在手机上多次安装同一个app(亲自测试,非常简单实用)(开发工具:Android studio)

2023-07-16 22:22| 来源: 网络整理| 查看: 265

在手机上多次安装同一个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,完成了。

上面的方法可以在手机上安装一个相同的app了,都能够正常使用,而且互相没有影响。相对于改包名,这个方法真的是方便了很多。 补:缺点:上面的方法是直接在同一个工程下改动后可以顺利运行。如果你想将工程复制另一份,成为两个APP的工程,拷贝的那一份在Android studio启动时会报错。如果想成为两个工程,你还是需要用普通的方法(改变包名)具体方法参考传送门。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3