adb install [app_name] - 失败[INSTALL_FAILED_ALREADY_EXISTS]

时间:2013-02-01 14:03:51

标签: adb

首先我意识到这已被问过很多次了,但是我已经尝试了所有这些答案但仍然没有运气。让我解释一下。

我有2个应用程序,1个股票应用程序,以及一个添加了(sysdream / fino)的fino工具。这一切都正确地重新打包并且在我尝试时正确地重新调整:

adb install app_fino.apk 
Failure [INSTALL_FAILED_ALREADY_EXISTS]

adb install -r,这很明显,因为我添加了fino并且已经辞职了。

 adb install -r app_fino.apk
 Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]

其他答案说要卸载然后重新安装新应用。所以前往Apps>全部>

卸载

...重新启动手机

 adb install app_fino.apk 
 Failure [INSTALL_FAILED_ALREADY_EXISTS]

任何想法?

2 个答案:

答案 0 :(得分:2)

尝试使用此命令卸载:

adb uninstall com.your.packagename

答案 1 :(得分:1)

如果您在

之后仍然收到INSTALL_FAILED_ALREADY_EXISTS消息
adb uninstall com.your.packagename

应用程序可能仍然存在于系统分区中,因此无法使用adb uninstall删除。 要解决此问题,您还需要删除原始系统应用程序(只能在有根设备上完成):

adb shell
$ su
# mount -o remount,rw /system
# cd /system/data
# rm OffendingPackage.apk

请注意,系统文件夹中的包名称不一定遵循com.your.packagename.apk约定。因此,您可能需要环顾一下正确的apk。

在尝试重新安装之前,最后adb reboot设备。