尝试安装APK-package时INSTALL_FAILED_ALREADY_EXISTS

bra*_*mon 8 android

我有两个版本的Android应用程序.一个开发人员版本和一个生产版本.我想在手机上安装这两个版本.

我收到这条消息:

./adb install application.apk 
1829 KB/s (177760 bytes in 0.094s)
    pkg: /data/local/tmp/application.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]
Run Code Online (Sandbox Code Playgroud)

有没有办法绕过这个失败没有卸载我的开发版本?

Muh*_*hir 16

adb install -r InfoTest.apk 表示在安装-r删除目的之前卸载 .//adb uninstall InfoTest.apk

要么

使用不同的.apk位置导出您的应用,但两者都具有相同的签名.

表示版本代码1.0 for dev版本代码2.0,用于使用相同的击键文件和证书进行生产.

如果您更改证书,则在模拟器/设备上安装两个具有相同名称的应用程序.


Vla*_*nov 5

你应该更改包,以便让android与你的版本不同,因为包名是应用程序的唯一标识符.