android studio下同一个手机安装相同的app便于调试的方法

先来看下效果,相同的app,只是换了不同的图标:


android studio下同一个手机安装相同的app便于调试的方法_第1张图片

可能大部分人想到的方法可能是:改包名。没错,这确实是一种方法,但是和现在要介绍的方法比起来真的繁琐了好多。感谢Gradle-Plugin这个插件,很是强大,废话不多说直接上代码:找到项目的build

android studio下同一个手机安装相同的app便于调试的方法_第2张图片

红框才是重点:这个debug的applicationIdSuffix随便改都能生成你想要的测试apk的applicationid啦,改成debug1重新sync,再运行就可以在手机上安装一个相同的app了,都能够正常使用,而且互相没有影响。相对于改包名,这个方法真的是方便了很多。

方便大家使用,直接复制出代码:

buildTypes {

debug {

applicationIdSuffix"debug"

}

release {

minifyEnabledfalse

proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'

}

}

直接复制粘贴就搞定!

附上一个权威Gradle-Plugin教程连接,如果有时间可以仔细了解一下。

你可能感兴趣的:(android studio下同一个手机安装相同的app便于调试的方法)