Android INSTALL_FAILED_VERSION_DOWNGRADE

本文解决在使用ADB安装APK时遇到的INSTALL_FAILED_VERSION_DOWNGRADE错误。通过修改AndroidManifest.xml中的versionCode或卸载原有应用,避免因版本号降低导致的安装失败。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在使用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的方法,结果问题得到解决,感谢上面的作者!
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值