如何在同一部手机中安装Apk开发和生产版本?

时间:2018-06-08 10:12:00

标签: java android apk

我尝试将开发apk安装到已经拥有playstore生产版本的手机中,但我收到一条错误消息“{{1}}” 我试图重命名包,但似乎不起作用。所以无论如何我可以在我的手机中安装两个版本的apk吗?

2 个答案:

答案 0 :(得分:3)

您需要更改应用模块applicationId中的build.gradle

或者,您可以在构建配置下使用applicationIdSuffix,如下所示:

android {
    ...
    buildTypes {
        debug {
            applicationIdSuffix '.debug'
           ...
        }
        ...
    }
}

如果您正在处理应用程序风格,并希望根据风格更改applicationIdSuffix,您可以从SO查看我的答案。

答案 1 :(得分:2)

android gradle support'applicationIdSuffix'。你可以在你的风味或构建类型的配置中分配它。例如:

productFlavors {
    dev21 {
        minSdkVersion 21
        applicationIdSuffix '.dev'
    }
    dev {
        applicationIdSuffix '.dev'
    }
}