首先我意识到这已被问过很多次了,但是我已经尝试了所有这些答案但仍然没有运气。让我解释一下。
我有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]
任何想法?
答案 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
设备。