【常见踩坑】USB调试安装失败(Installation failed with message INSTALL_CANCELED_BY_USER)
一、写在前面
最近一直在忙活着项目重构,忙活了一个多月(那是天天加班,不分昼夜呀,ps:这不是我司要求的哈),终于把沉积了三四年的老项目给重构了,目前在测试阶段,也总算有了点闲时来跟大家分享分享一些问题。
二、问题概述
那咱们今天来聊点啥呢?想了想,说说这个。可能对新手开发有点用的东西。USB调试安装失败(Installation failed with message INSTALL_CANCELED_BY_USER)

as提示我们可能是手机上已经安装了某个版本,我们重新安装的话,可能回删除应用数据,提示问我们是否可以删除已经存在的应用数据。
一般情况下点击OK并且在手机上点击确认安装就可以了,这是有的手机系统做了处理,在安装未知来源的应用的时候会弹出一个提示框,对于各款手机系统我不是特别了解,因为我这全是小米测试机(为什么选择小米??小米系统很坑很坑的有木有?比如此前给大家分享的拍照适配问题,也是小米系统阻拦了咱们Android开发的阳光大道,详见:【踩坑速记】MIUI系统BUG,调用系统相机拍照可能会带给你的一系列坑,将拍照适配方案进行到底!)
如果你的是小米手机安装的时候总要让你在手机上点击那个提示框,大可不用担心:你可以通过关闭MIUI优化解决(各个系统版本的差异又会导致关闭的地方不一样,这里就不一一告知了。)【红米3是在设置 => 其他高级设置 => 开发者选项 => 在最后的MIUI优化】(PS:红米3MIUI7.2稳定版开着也不会在手机上弹出提示框)
然后一般在开发的时候还应该允许安装未知来源的应用,打开USB调试和开发者选项自然就不多说了。
另外,有的手机安装的时候不能是锁屏状态。
也有可能是因为存储空间不足。
但是!!!!这些对于我来说都是司空见惯的问题,肯定是不会出篓子的,回到上面的提示框,可能我已经安装了这个包名的apk的其他版本???讲道理,这是我刚刚提的的小米5最新7.0系统的新机,这个提示是什么鬼?
于是,各种百度google,终于有了解决方案,在这里分享给大家,省去大家查找资料的费时费力。
三、解决方案
开启USB安装(设置 => 其他高级设计 => 开发者选项 => USB安装)
【常见踩坑】USB调试安装失败(Installation failed with message INSTALL_CANCELED_BY_USER)的更多相关文章
- Installation failed with message INSTALL_CANCELED_BY_USER.
Installation failed with message INSTALL_CANCELED_BY_USER. It is possible that this issue is resolve ...
- 【常见踩坑】】USB调试安装失败(Installation failed with message INSTALL_CANCELED_BY_USER)
[参考]http://www.cnblogs.com/liushilin/p/6553918.html 问题:在USB安装调试(小米手机),出现如下错误 解决:1.小米手机解决办法见参考.登录小米账号 ...
- 安装APK时报 Installation failed with message Failed to finalize session : INSTALL_FAILED_USER_RESTRICTED: Invalid apk.
Installation failed with message Failed to finalize session : INSTALL_FAILED_USER_RESTRICTED: Invali ...
- 小米系列手机调试Installation failed with message Failed to establish session
用Android studio 2.3调度程序时提示"Installation failed with message Failed to establish session"错误 ...
- Installation failed with message INSTALL_FAILED_TEST_ONLY问题
Android Studio连接手机进行app调试,遇到如下问题: Installation failed with message INSTALL_FAILED_TEST_ONLY. It is p ...
- installation failed with message null
http://stackoverflow.com/questions/33315753/installation-failed-with-message-null-genymotion-error I ...
- Installation failed with message...It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
错误弹窗如图: Installation failed with message Failed to finalize session: INSTALL_FAILED_TEST_ONLY:instal ...
- 解决Installation failed with message Failed to finalize session : INSTALL_FAILED_INVALID_APK的问题
Android Studio 运行AVD的时候出现: Installation failed with message Failed to finalize session : INSTALL_FAI ...
- Android安装失败 Installation error code: -110
在系统开发过程中,开发的app管理器,发现怎么安装都是失败. 详细的查看了log发现. I/ActivityManager( 899): START {dat=file:///mnt/sdcard/ ...
随机推荐
- Spring内部bean无法通过id获取
内部Bean注入正常,但是直接在context中getBean是得不到的: <?xml version="1.0" encoding="UTF-8"?&g ...
- 微信小程序t填坑之旅一(接入)
一.小程序简介 小程序是什么? 首先"程序"这两个字我们不陌生.看看你手机上的各个软件,那就是程序.平时的程序是直接跑在我们原生的操作系统上面的.小程序是间接跑在原生系统上的.因为 ...
- Java错题
加粗为正确答案,绿色为错选答案 1.对于以下代码: for ( int i=0; i<10; i++) System.out.println(i); for循环后,i的值是多少? A.i不再存 ...
- 编写JQuery插件-4
封装对象方法的插件 jQuery.fn.extend() 的两种写法 以添加一个点击按钮为例: 方法一: (function ($) { $.fn.mask = function(options){ ...
- webAppbuilder微件使用教程1 快速入门
by 李远祥 webAppbuilder是arcgis portal 和arcgis.com 上用来配置应用程序的利器.合理利用webAppbuilder的微件功能,可以实现应用程序的零代码定制,并能 ...
- uml系列(五)——对象图和包图
对象图,对象图是系统在某一时刻的对像.关系和属性值的快照.相当于看电视的时候的暂停.便于说明设计者的意图,模拟系统的运行状态,分析说明源代码. 再说对象图之前,我们首先需要了解对象是什么.我们一直都再 ...
- lable 以及cell的高度自适应
1.先cell自适应 可以先拿到 这个lable里文字的高度 //lable自适应的高度 -(CGFloat)heightWithString:(NSString *)aString { CGRect ...
- Android jni 编程1(对基本类型字符串的操作)
最近一直在学安卓的jni,主要参考的是黑马程序员的视频教程,讲的确实不错. 那就自己总结一下吧,算是对学习的复习. 这篇博客也主要参考了这位博主:http://www.cnblogs.com/acti ...
- PrintWriter用法简析
public class PrintWriterextends Writer 向文本输出流打印对象的格式化表示形式.此类实现在 PrintStream 中的所有 print 方法.它不包含用于写入原始 ...
- 关于Test--Pattern Generator IP核的测试
关于Test--Pattern Generator IP核的测试 1.Test--Pattern Generator 功能介绍 生成24-bit RGB视频流,此IP核可以用于系统测试,不需要先在片上 ...