我在进行安装时遇到了“INSTALL_FAILED_UPDATE_INCOMPATIBLE”错误。
adb install MyPackage.apk
我按照其他帖子建议的做法进行操作,即使用卸载包的方法:
adb uninstall com.company.package
(使用适当的替换“公司”和“程序包”的方法)此报告显示“成功”,但是安装错误仍然出现...
在adb logcat输出中,我得到以下信息:
No content provider found for permission revoke:
file:///data/local/tmp/MyPackage.apk
Package com.company.package codePath changed from
/data/app/com.company.package-1.apk to
/data/app/com.company.package-2.apk; Retaining data and using new
Package couldn't be installed in /data/app/com.company.package-2.apk
这说明还有先前安装的痕迹,但我无法弄清如何去除这些痕迹。
有什么想法吗?设备尚未取得Root权限,如果可能,我希望保持这种状态。