关键报错信息:The device already has a newer version of this application.

出现这个情况一般是因为已经安装过app,存在相同的APP了,或者你当前运行的APP版本低于安装的APP版本。

1.如果是已经安装过了,直接卸载以前的就可以了。但是有的会无法卸载,这样的话咱们可以使用adb另外的一个安装命令

adb install -r -d  C:\Users\zl\Desktop\demo.apk或者

adb install -d  C:\Users\zl\Desktop\xxx.apk(包名)

说下 -r代表强制安装 -d代表可以安装比已安装更低的版本

感谢博主:博主直达

2.如果是安装了的版本比当前版本高这样的话解决办法:

将你项目APP的版本提高下就好了,有人会说我不知道已安装APP的版本,那也没事,咱们也可以使用adb命令获取手机里面APP的版本号:如下或者使用方法一中的-d命令安装也可以

如果已安装的Android应用,不方便使用界面查看版本号等信息的话,可以使用adb命令查看。
Linux系统:
adb shell pm dump com.test.hm | grep version
Windows系统:
adb shell pm dump com.test.hm | findstr version

注:命令中的参数:com.test.hm是app的包名。

感谢原博主:博主直达

Android开发之The application could not be installed: INSTALL_FAILED_VERSION_DOWNGRADE报错相关推荐

  1. Android开发之Java和Kotlin混合开发互相跳转报错的问题

    老套路报错如下: 关于这个错误我检查了不知道多少遍了,包路径啥的XML配置也都是没问题.我思来想去最后发现是Kotlin环境的问题: 我的项目是个Java版本的项目,然后再Java项目里面新建的Kot ...

  2. Android开发之JNI(一)--HelloWorld及遇到的错误解析

    Android开发之JNI(一)--HelloWorld及遇到的错误解析 1.NDK环境搭建 參考http://blog.csdn.net/xiaoliouc/article/details/8705 ...

  3. Android开发之旅:android架构

    引言 通过前面两篇: Android 开发之旅:环境搭建及HelloWorld Android 开发之旅:HelloWorld项目的目录结构 我 们对android有了个大致的了解,知道如何搭建and ...

  4. Android开发之旅:HelloWorld项目的目录结构

    引言 前面Android开发之旅:环境搭建及HelloWorld,我们介绍了如何搭建Android开发环境及简单地建立一个HelloWorld项目,本篇将通过HelloWorld项目来介绍Androi ...

  5. android md5加密登录,Android开发之MD5加密

    将字符串进行MD5加密,返回加密后的字符串 public static String encode(String password) { try { StringBuffer sb = new Str ...

  6. Android开发之BroadcastReceiver

    Android开发之BroadcastReceiver BroadcastReceiver介绍 广播的种类 标准广播(Normal Broadcast) 有序广播(Ordered Broadcast) ...

  7. 【原作者:吴秦(Tyler)http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html】Android开发之旅:环境搭建及HelloWo

    Android开发之旅:环境搭建及HelloWorld 2010-04-12 00:45 by 吴秦, 801360 阅读, 138 评论, 收藏, 编辑 --工欲善其事必先利其器 引言 本系列适合0 ...

  8. android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序

    android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序   在应用里使用了后台服务,并且在通知栏推送了消息,希望点击这个消息回到activity, ...

  9. Android开发之TextView高级应用

    Android开发之TextView高级应用 我们平时使用TextView往往让它作为一个显示文字的容器,但TextView的功能并不局限于此.以下就和大家分享一下TextView的一些使用技巧. A ...

最新文章

  1. Windows配置ArUco
  2. Sql Server 2008 无法启动T-Sql调试问题的解决方案
  3. 1.MySQL与MongoDB的操作对比,以及区别
  4. asp.net panel 加html,ASP.NET 页面中动态增加的控件、添加事件
  5. python难学不-python难学吗-没有编辑基础可以学python吗?
  6. Anroid推送服务
  7. python聊天程序
  8. 02 linux常用命令
  9. mysql可视化_Mysql学习
  10. 固高板卡mct2008调试轴回零_MCT2008-for-ges 固高所有GE运动控制卡的DEMO软件,用来测试板卡是否正常工作 matlab 238万源代码下载- www.pudn.com...
  11. Java实现PDF文件生成并且打印pdf文件(附demo)
  12. 比较两个文本差异,直接显示两个文本的相同点与不同点
  13. Xmind 8 Pro破解版安装激活教程(Windows版)
  14. 智铺子微信扫码点餐系统有哪些可操作的功能
  15. java实现海盗比酒量
  16. 人工智能作业 八数码启发式搜索与bfs比较
  17. android 图片运动轨迹,基于Android的高德地图的定位和运动轨迹记录的功能
  18. c++第三次实验(定期存款利息计算器)
  19. 旷视2022:以产品之能加速行业发展,以生态之力开拓AIoT蓝海
  20. 修复typec otg数据线

热门文章

  1. 类成员_月隐学python第17课
  2. flutter获取Android照片地址,Flutter项目安卓配置启动图片
  3. sqlalchemy安装以及使用_防火阀的安装以及使用特点详细介绍
  4. apache添加支持php的模块,配置Apache支持PHP5 apache php 套件 apache添加php模块 apache部署php项...
  5. mysql数据库sql审核_Inception SQL审核注解
  6. 测试版降级后软件还在么,如果你后悔安装iOS12想降到iOS11?几招教你删除iOS12测试版...
  7. 服务器显示AL018是什么意思,IIS服务器80端口却已被占用的问题
  8. 电视看板实现原理_电脑显示器如何改装成电视机?详细改装方法,修电脑师傅告诉你...
  9. 《Inside C#》笔记(二) 初识C#
  10. 《构建之法》阅读笔记04