一、写在前面

最近一直在忙活着项目重构,忙活了一个多月(那是天天加班,不分昼夜呀,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)的更多相关文章

  1. Installation failed with message INSTALL_CANCELED_BY_USER.

    Installation failed with message INSTALL_CANCELED_BY_USER. It is possible that this issue is resolve ...

  2. 【常见踩坑】】USB调试安装失败(Installation failed with message INSTALL_CANCELED_BY_USER)

    [参考]http://www.cnblogs.com/liushilin/p/6553918.html 问题:在USB安装调试(小米手机),出现如下错误 解决:1.小米手机解决办法见参考.登录小米账号 ...

  3. 安装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 ...

  4. 小米系列手机调试Installation failed with message Failed to establish session

    用Android studio 2.3调度程序时提示"Installation failed with message Failed to establish session"错误 ...

  5. Installation failed with message INSTALL_FAILED_TEST_ONLY问题

    Android Studio连接手机进行app调试,遇到如下问题: Installation failed with message INSTALL_FAILED_TEST_ONLY. It is p ...

  6. installation failed with message null

    http://stackoverflow.com/questions/33315753/installation-failed-with-message-null-genymotion-error I ...

  7. 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 ...

  8. 解决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 ...

  9. Android安装失败 Installation error code: -110

    在系统开发过程中,开发的app管理器,发现怎么安装都是失败. 详细的查看了log发现. I/ActivityManager(  899): START {dat=file:///mnt/sdcard/ ...

随机推荐

  1. Spring内部bean无法通过id获取

    内部Bean注入正常,但是直接在context中getBean是得不到的: <?xml version="1.0" encoding="UTF-8"?&g ...

  2. 微信小程序t填坑之旅一(接入)

    一.小程序简介 小程序是什么? 首先"程序"这两个字我们不陌生.看看你手机上的各个软件,那就是程序.平时的程序是直接跑在我们原生的操作系统上面的.小程序是间接跑在原生系统上的.因为 ...

  3. Java错题

    加粗为正确答案,绿色为错选答案 1.对于以下代码: for ( int i=0; i<10; i++)  System.out.println(i); for循环后,i的值是多少? A.i不再存 ...

  4. 编写JQuery插件-4

    封装对象方法的插件 jQuery.fn.extend() 的两种写法 以添加一个点击按钮为例: 方法一: (function ($) { $.fn.mask = function(options){ ...

  5. webAppbuilder微件使用教程1 快速入门

    by 李远祥 webAppbuilder是arcgis portal 和arcgis.com 上用来配置应用程序的利器.合理利用webAppbuilder的微件功能,可以实现应用程序的零代码定制,并能 ...

  6. uml系列(五)——对象图和包图

    对象图,对象图是系统在某一时刻的对像.关系和属性值的快照.相当于看电视的时候的暂停.便于说明设计者的意图,模拟系统的运行状态,分析说明源代码. 再说对象图之前,我们首先需要了解对象是什么.我们一直都再 ...

  7. lable 以及cell的高度自适应

    1.先cell自适应 可以先拿到 这个lable里文字的高度 //lable自适应的高度 -(CGFloat)heightWithString:(NSString *)aString { CGRect ...

  8. Android jni 编程1(对基本类型字符串的操作)

    最近一直在学安卓的jni,主要参考的是黑马程序员的视频教程,讲的确实不错. 那就自己总结一下吧,算是对学习的复习. 这篇博客也主要参考了这位博主:http://www.cnblogs.com/acti ...

  9. PrintWriter用法简析

    public class PrintWriterextends Writer 向文本输出流打印对象的格式化表示形式.此类实现在 PrintStream 中的所有 print 方法.它不包含用于写入原始 ...

  10. 关于Test--Pattern Generator IP核的测试

    关于Test--Pattern Generator IP核的测试 1.Test--Pattern Generator 功能介绍 生成24-bit RGB视频流,此IP核可以用于系统测试,不需要先在片上 ...