Java 如何在同一部手机上安装Apk开发版和生产版?
我试图将development apk安装到我的手机中,因为我的手机已经从playstore获得了生产版本,但我得到了一个错误,即已经安装了同名且签名冲突的现有软件包 我试图重新命名这个包,但似乎不起作用。那么,我是否可以在手机上安装两个版本的apk?您需要更改应用程序模块build.gradle中可用的applicationId 或者,您可以在生成配置下使用applicationIdSuffix,如下所示:Java 如何在同一部手机上安装Apk开发版和生产版?,java,android,apk,Java,Android,Apk,我试图将development apk安装到我的手机中,因为我的手机已经从playstore获得了生产版本,但我得到了一个错误,即已经安装了同名且签名冲突的现有软件包 我试图重新命名这个包,但似乎不起作用。那么,我是否可以在手机上安装两个版本的apk?您需要更改应用程序模块build.gradle中可用的applicationId 或者,您可以在生成配置下使用applicationIdSuffix,如下所示: android { ... buildTypes {
android {
...
buildTypes {
debug {
applicationIdSuffix '.debug'
...
}
...
}
}
如果您正在处理应用程序的风格,并希望根据风格更改applicationIdSuffix,您可以从中查看我的答案。您需要更改应用程序模块build.gradle中可用的applicationId
或者,您可以在生成配置下使用applicationIdSuffix,如下所示:
android {
...
buildTypes {
debug {
applicationIdSuffix '.debug'
...
}
...
}
}
如果您正在处理应用程序的风格,并希望根据风格更改applicationIdSuffix,您可以从中查看我的答案。android gradle支持“applicationIdSuffix”。您可以在flavor或buildtype的配置中分配它。例如:
productFlavors {
dev21 {
minSdkVersion 21
applicationIdSuffix '.dev'
}
dev {
applicationIdSuffix '.dev'
}
}
android gradle支持“applicationIdSuffix”。您可以在flavor或buildtype的配置中分配它。例如:
productFlavors {
dev21 {
minSdkVersion 21
applicationIdSuffix '.dev'
}
dev {
applicationIdSuffix '.dev'
}
}