Android开发之The application could not be installed: INSTALL_FAILED_VERSION_DOWNGRADE报错
关键报错信息: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报错相关推荐
- Android开发之Java和Kotlin混合开发互相跳转报错的问题
老套路报错如下: 关于这个错误我检查了不知道多少遍了,包路径啥的XML配置也都是没问题.我思来想去最后发现是Kotlin环境的问题: 我的项目是个Java版本的项目,然后再Java项目里面新建的Kot ...
- Android开发之JNI(一)--HelloWorld及遇到的错误解析
Android开发之JNI(一)--HelloWorld及遇到的错误解析 1.NDK环境搭建 參考http://blog.csdn.net/xiaoliouc/article/details/8705 ...
- Android开发之旅:android架构
引言 通过前面两篇: Android 开发之旅:环境搭建及HelloWorld Android 开发之旅:HelloWorld项目的目录结构 我 们对android有了个大致的了解,知道如何搭建and ...
- Android开发之旅:HelloWorld项目的目录结构
引言 前面Android开发之旅:环境搭建及HelloWorld,我们介绍了如何搭建Android开发环境及简单地建立一个HelloWorld项目,本篇将通过HelloWorld项目来介绍Androi ...
- android md5加密登录,Android开发之MD5加密
将字符串进行MD5加密,返回加密后的字符串 public static String encode(String password) { try { StringBuffer sb = new Str ...
- Android开发之BroadcastReceiver
Android开发之BroadcastReceiver BroadcastReceiver介绍 广播的种类 标准广播(Normal Broadcast) 有序广播(Ordered Broadcast) ...
- 【原作者:吴秦(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 ...
- android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序
android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序 在应用里使用了后台服务,并且在通知栏推送了消息,希望点击这个消息回到activity, ...
- Android开发之TextView高级应用
Android开发之TextView高级应用 我们平时使用TextView往往让它作为一个显示文字的容器,但TextView的功能并不局限于此.以下就和大家分享一下TextView的一些使用技巧. A ...
最新文章
- Windows配置ArUco
- Sql Server 2008 无法启动T-Sql调试问题的解决方案
- 1.MySQL与MongoDB的操作对比,以及区别
- asp.net panel 加html,ASP.NET 页面中动态增加的控件、添加事件
- python难学不-python难学吗-没有编辑基础可以学python吗?
- Anroid推送服务
- python聊天程序
- 02 linux常用命令
- mysql可视化_Mysql学习
- 固高板卡mct2008调试轴回零_MCT2008-for-ges 固高所有GE运动控制卡的DEMO软件,用来测试板卡是否正常工作 matlab 238万源代码下载- www.pudn.com...
- Java实现PDF文件生成并且打印pdf文件(附demo)
- 比较两个文本差异,直接显示两个文本的相同点与不同点
- Xmind 8 Pro破解版安装激活教程(Windows版)
- 智铺子微信扫码点餐系统有哪些可操作的功能
- java实现海盗比酒量
- 人工智能作业 八数码启发式搜索与bfs比较
- android 图片运动轨迹,基于Android的高德地图的定位和运动轨迹记录的功能
- c++第三次实验(定期存款利息计算器)
- 旷视2022:以产品之能加速行业发展,以生态之力开拓AIoT蓝海
- 修复typec otg数据线
热门文章
- 类成员_月隐学python第17课
- flutter获取Android照片地址,Flutter项目安卓配置启动图片
- sqlalchemy安装以及使用_防火阀的安装以及使用特点详细介绍
- apache添加支持php的模块,配置Apache支持PHP5 apache php 套件 apache添加php模块 apache部署php项...
- mysql数据库sql审核_Inception SQL审核注解
- 测试版降级后软件还在么,如果你后悔安装iOS12想降到iOS11?几招教你删除iOS12测试版...
- 服务器显示AL018是什么意思,IIS服务器80端口却已被占用的问题
- 电视看板实现原理_电脑显示器如何改装成电视机?详细改装方法,修电脑师傅告诉你...
- 《Inside C#》笔记(二) 初识C#
- 《构建之法》阅读笔记04