Android下安装应用不成功解决
在手机上安装应用程序不成功,可以尝试把手机连接电脑,然后使用adb进行安装,adb安装命令:
adb install Android_65632.apk
当出现: success!就表示成功,但当不成功时,了会出现错误码,然后我们可以根据错误码进行排除问题,这次我遇到的问题是:ADB_INSTALL_FAILED_CONTAINER_ERROR,当然还有其他的错误,这是网上找到的对应错误和解决。
1、因“容器错误”,而导致安装失败:
提示情形:
a、提示为“ADB_INSTALL_FAILED_CONTAINER_ERROR”,意为容器错误,一般发生于将apk安装到sdcard;
解决方案:
第一步:用数据线将G7连上电脑,连接方式调整为“磁盘驱动器”方式;
第二步:用电脑的资源管理器进入SD卡下.android_secure目录(手机上的资源管理器看不到这个文件);
第三步:查找“smdl2tmp1.asec”文件,将其删除(不放心的话可以先剪切出去)。
2、手机系统内存剩余空间不足,导致安装失败:
提示情形:
a. 提示为“ADB_INSTALL_FAILED_INSUFFICIENT_STORAGE”,意为手机存储空间不足;
b. 提示为“ADB_INSTALL_FAILED_DEXOPT”,意为因手机存储空间不足导致APK解码失败;
c. 提示为“ADB_INSTALL_FAILED_DEVICE_NOSPACE”,意为因手机存储空间不足导致apk拷贝失败;
d. 提示为“ADB_INSTALL_FAILED_DEVICE_COPY_FAILED”,意为文件拷贝失败;
解决方案:
请尝试卸载掉不需要的应用/游戏,使手机释放出更多的剩余空间。
或者将存放在手机内存里的某些应用程序(并不是所有的应用程序都可以移动)移动到SD卡中去,也同样可以释放出一些空间。
3、手机与电脑连接失败,导致安装失败:
提示情形:
a. 提示为“ADB_INSTALL_DEVICES_NOT_FOUND”,意为找不到设备;
b. 提示为“ADB_INSTALL_FAILED_DEVICE_OFFLINE”,意为设备离线;
解决方案:
请重新插拔USB连线,或更换USB插口,尝试成功连接您的手机后再进行尝试安装APK。
4、需要尝试卸载APK,进行重新安装,来解决安装失败问题:
提示情形:
a. 提示为“ADB_INSTALL_FAILED_UPDATE_INCOMPATIBLE”,意为更新不完整,请重新卸载后再试;
b. 提示为“ADB_INSTALL_FAILED_CONFLICTING_PROVIDER”,意为软件供应商冲突,有可能与手机冲突无法解决;
c. 提示为“ADB_INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES”,意为文件认证不一致;
d. 提示为“ADB_INSTALL_FAILED_ALREADY_EXISTS”,意为目标已经存在;
e. 提示为“ADB_INSTALL_FAILED_INVALID_ZIP_FILE”,意为非法的zip文件;
解决方案:
请尝试卸载APK(如果原来手机上有),重新下载APK并安装。
5、需要通过刷新手机Android系统,来解决安装失败问题:
提示情形:
a. 提示为“ADB_INSTALL_FAILED_OLDER_SDK”,意为您的手机系统版本低于软件所需版本;
解决方案:
请尝试刷新手机Android系统,来解决安装失败问题。
友情提示:刷机有风险,需谨慎操作或在有经验的朋友帮助下操作。
6、因软件安装权限,而导致安装失败:
提示情形:
a. 提示为“ADB_INSTALL_PARSE_FAILED_NO_CERTIFICATES”,意为文件未通过认证;
解决方案:
请进入【系统设置】-【应用程序】-(【安装与调试】)-勾选【未知源】/【未知来源】(允许安装非官方Android市场的应用程序)即可。
Android下安装应用不成功解决的更多相关文章
- Ubuntu18.04下安装Sublime Text3并解决不能输入中文
Ubuntu18.04下安装Sublime Text3并解决不能输入中文! 废话不多说,直接按顺序执行下面命令开始安装! wget -qO - https://download.sublimetext ...
- Centos6.4下安装protobuf-c问题及解决办法
1.前言 protobuf是Google提供的结构持久化工具,类型XML,但要比XML更加灵活,效率要高.protobuf当初支持C++.JAVA和Python,后来有了支持C语言的Protobuf- ...
- phpStudy2018 在win7下切换php7不成功解决办法
phpstudy 由2016升级到2018后,在切换版本时,php5.6及以下版本可以正常切换,切换7.0以上的版本时访问页面报 0xc000007b 错误,网上找了很多方法都没能解决,最后发现是没装 ...
- 在linux环境下安装VMtools(成功)
想在主机和虚拟机之间互相复制文件吗? 想更加方便的联系主机和虚拟机吗? 就安装VMtools吧 其实,在linux下安装VMtools 是非常的简单,只要简单地几步就行了! 第一步:打开虚拟机,在左 ...
- ubuntu下安装Firefox中国版解决Ubuntu与Windows下Firefox账号同步问题(已解决)
1. 下载最新版本火狐Linux版 下载地址:http://firefox.com.cn/download/ 选择火狐Linux64-bit版,下载后文件为:Firefox-latest-x86_64 ...
- windows 2012 r2下安装sharepoint 2013错误解决
日前,我在安装sharepoint 2013时,需要预部署一些软件,我们知道运行产品准备工具“prerequisiteinstaller”后就可以自动下载安装配置这些软件,但是使用系统为windows ...
- CentOS6.5下安装iRedMail中需要解决的问题
iRedMail是个专门用于Redhat/CentOS下的企业Mail服务集成安装软件包,本来只要有干净的系统就可以轻松安装,无奈国内网络状况和墙头众多,安装中也有很多问题需要解决,下面记录的都是我安 ...
- Docker在centos下安装以及常见错误解决
系列目录 Docker安装(使用阿里云镜像) Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE. 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收 ...
- windows 下安装mysql 成功版
mysql 下载地址 http://dev.mysql.com/downloads/ zip版下载 解压到本地 假设文件保存在C:\mysql-5.7.17-winx64 1.以管理员身份运行cmd. ...
随机推荐
- CozyRSS开发记录7-了解RSS
CozyRSS开发记录7-了解RSS 1.初窥RSS 多找几个RSS源就会发现,有的源是用Atom协议提供的,有的源是RSS协议提供的.RSS协议有过几个版本,0.9.1.0和2.0等,理论上支持2. ...
- redis数据类型之—String
(1)String 简单介绍 string是redis中最基本的数据类型,一个字符串类型的值存储的最大容量是1GB. (2)String 常用命令
- Struts2 日期类型转换
针对日期类java.util.Date进行类型转换,要求客户端使用"yyyy-MM-dd","yyyy/MM/dd"中的任意一种输入,并以"yyyy- ...
- android tab选项卡的使用
项目做完了,写写博客,在项目中遇到的一些问题,或者是自己觉得很不错的东西.这一篇主要是想和大家分享一下我在项目中封装的一个东西,就是tab选项卡.先看看效果图: 我在网上看了很多有关选项卡的demo, ...
- CodeForces 13E 分块
题目链接:http://codeforces.com/problemset/problem/13/E 题意:给定n个弹簧和每个弹簧初始的弹力a[].当球落在第i个位置.则球会被弹到i+a[i]的位置. ...
- python 函数传递方式
在python中方法传递的参数到底是值传递还是引用传递? 1. 首先需要知道python中变量的类型:Python的变量分为可变变量和不可变变量. 针对于不可变的类型比如string int def ...
- VB将JSON映射到表格实现解析
现在抓取网页数据的时候,经常会遇到JSON的数据,相对于繁杂无标签名的HTML源,用JSON传回的数据比较直观好看点.但是从其中提炼数据也让人觉得很烦躁,基本上就是不断的查找,截取,或者组装成JS代码 ...
- 【超级干货】手机移动端WEB资源整合
meta基础知识 H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 <meta name="viewport" content="width=device-wid ...
- 四种常见的 POST-------- content-type数据提交方式
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS.GET.HEAD.POST.PUT.DELETE.TRACE.CONNECT 这几种.其中 POST 一般用来向服务端提交数据,本文 ...
- CSS实现元素水平/垂直居中的方法
首先,我们来了解水平居中,它有很多种方法,我们暂时先来了解其中的几种: 1. 在实现方案中,我们最熟悉的莫过于给元素定义一个宽度,然后使用margin: 1 2 3 4 body{ wi ...