尝试安装APK-package时INSTALL_FAILED_ALREADY_EXISTS

时间:2011-04-28 12:54:56

标签: 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]

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

2 个答案:

答案 0 :(得分:16)

adb install -r InfoTest.apk表示在安装-r remove之前卸载 .//adb uninstall InfoTest.apk

或者

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

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

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

答案 1 :(得分:5)

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