最近在使用adb 安装手机应用程序的时候,遇到了这个问题. apk 安装失败,提示INSTALL_FAILED_VERSION_DOWNGRADE
后来百度了这篇文章: https://blog.youkuaiyun.com/catoop/article/details/48086429#commentBox
安卓新版本的 ADT 在安装apk的时候,会检查当前要运行的版本 AndroidManifest.xml 中的 versionCode 和手机中已经安装过的该程序的 versionCode 做对比,如果手机中的 versionCode 比较高,ADT 就会提示出错:INSTALL_FAILED_VERSION_DOWNGRADE
所以,解决这个问题就是修改 AndroidManifest.xml 中的 versionCode 修改大一些就可以了。
要么就是把手机中已经安装的包卸载掉。
这里只是为了说明错误原因。
文章二;
在安装APK过程中,因为VersionName(版本)过程中,因为现安装的版本低于你机器版本,所以会出现Android Failure [INSTALL_FAILED_VERSION_DOWNGRADE]
解决方案:adb install -r -d C:\Users\YJ.Huang\Desktop\EEntry.apk(包名)
我是按照文章二的方法试了一下, 我采用的是卸载原来的apk的方法,结果问题得到解决,感谢上面的作者!
本文解决在使用ADB安装APK时遇到的INSTALL_FAILED_VERSION_DOWNGRADE错误。通过修改AndroidManifest.xml中的versionCode或卸载原有应用,避免因版本号降低导致的安装失败。
3万+

被折叠的 条评论
为什么被折叠?



