各位大神,小弟测试机是华为7.0的系统,想做一个功能,降版本安装app,先卸载了,再安装,提示INSTALL_FAILED_VERSION_DOWNGRADE,但是,如果卸载了,重启后,再安装,就不会有这个问题。因为还要保存原有的数据,所以卸载的命令是adb shell pm uninstall -k。请问各位大神,有什么办法,在不重启的情况下,能成功安装呢?
各位大神,小弟测试机是华为7.0的系统,想做一个功能,降版本安装app,先卸载了,再安装,提示INSTALL_FAILED_VERSION_DOWNGRADE,但是,如果卸载了,重启后,再安装,就不会有这个问题。因为还要保存原有的数据,所以卸载的命令是adb shell pm uninstall -k。请问各位大神,有什么办法,在不重启的情况下,能成功安装呢?
1 回答672 阅读✓ 已解决
1 回答1.5k 阅读
1 回答1.3k 阅读
1 回答1.2k 阅读
1 回答1k 阅读
1 回答870 阅读
1 回答691 阅读
adb install -d -r "apk path"
意思是允许降低版本、覆盖。下图是一个降低版本直接安装例子,机器上已经存在该APK的高版本
当尝试安装时提示已经存在,当使用 -r 覆盖安装时提示“低版本”,当使用 -d -r 时安装成功(如红框所示)。