apk安装失败的25中原因
| 名称 | Value | 描述 |
|---|---|---|
| INSTALL_FAILED_ALREADY_EXISTS | -1 | 已经安装 |
| INSTALL_FAILED_INVALID_APK | -2 | APK文件是无效的 |
| INSTALL_FAILED_INVALID_URI | -3 | 所传递的URI是无效的 |
| INSTALL_FAILED_INSUFFICIENT_STORAGE | -4 | 设备没有足够的存储空间来安装应用程序 |
| INSTALL_FAILED_DUPLICATE_PACKAGE | -5 | 包已经具有相同名称的安装 |
| INSTALL_FAILED_NO_SHARED_USER | -6 | 请求共享的用户不存在 |
| INSTALL_FAILED_UPDATE_INCOMPATIBLE | -7 | 与先前安装的软件包同名,但有不同的签名 |
| INSTALL_FAILED_SHARED_USER_INCOMPATIBLE | -8 | 对已经安装了共享用户的设备,不具有匹配的签名 |
| INSTALL_FAILED_MISSING_SHARED_LIBRARY | -9 | 新包装采用的共享库,无法使用 |
| INSTALL_FAILED_REPLACE_COULDNT_DELETE | -10 | 新包装采用的是共享库,无法使用 |
| INSTALL_FAILED_DEXOPT | -11 | 优化并验证它的dex文件的新包失败,是因为没有足够的存储空间或验证失败 |
| INSTALL_FAILED_OLDER_SDK | -12 | 因为当前的SDK版本低于程序包所需要的 |
| INSTALL_FAILED_CONFLICTING_PROVIDER | -13 | 新包失败,因为它包含了与已经安装在系统中内容提供者(Content Provider)同等的授权 |
| INSTALL_FAILED_NEWER_SDK | -14 | 新包失败,因为当前的SDK版本比新 |
| INSTALL_FAILED_TEST_ONLY | -15 | 新包失败,因为它已经指定,它是一个测试包 |
| INSTALL_FAILED_CPU_ABI_INCOMPATIBLE | -16 | 如果要安装的软件包包含本地代码,但没有一样是与设备的CPU_ABI兼容 |
| INSTALL_FAILED_MISSING_FEATURE | -17 | 如果新的包使用功能不可用 |
| INSTALL_FAILED_CONTAINER_ERROR | -18 | 一个安全容器装载点不能在外部媒体访问 |
| INSTALL_FAILED_INVALID_INSTALL_LOCATION | -19 | 新的软件包无法安装在指定的安装位置 |
| INSTALL_FAILED_MEDIA_UNAVAILABLE | -20 | 新的软件包无法安装在指定的安装位置,因为媒体不可用 |
| INSTALL_FAILED_VERIFICATION_TIMEOUT | -21 | 新的软件包无法安装,因为验证超时 |
| INSTALL_FAILED_VERIFICATION_FAILURE | -22 | 新的软件包无法安装,因为验证没有成功 |
| INSTALL_FAILED_PACKAGE_CHANGED | -23 | 调用程序预期调用的包装改变了 |
| INSTALL_FAILED_UID_CHANGED | -24 | 新的包被分配一个不同的UID比它先前的 |
| INSTALL_FAILED_VERSION_DOWNGRADE | -25 | 新包具有比目前安装的软件包的较旧版本的代码 |
apk安装失败的25中原因的更多相关文章
- unity 打包apk安装失败
Unity 打包Apk安装失败,错误提示:安卓未完成. 解决方案:检查BundleID是否一致
- node-sass 安装失败报错的原因及解决办法(整理)
npm install 时偶尔遇到报错:没有安装python或node-sass 安装失败的问题,百度之后发现是被墙了,但根据百度的方法换了淘宝镜像和用了vpn都安装失败,最后发现原来是因为没有卸载之 ...
- Installation failed with message INSTALL_FAILED_UID_CHANGED.--APK安装失败解决方法
出现此错误原因大都为:手机上原来APK存在残留,即没有卸载干净,导致不能安装新的APK 解决办法: 1.手机上手动卸载出现问题的APP,再重新安装 2.如果apk无法卸载,则将apk相关文件和相关内容 ...
- Android studio 3+版本apk安装失败问题
studio2.3升级到3.1之后将apk发给别人下载到手机上安装,华为提示安装包无效或与操作系统不兼容,魅族提示apk仅为测试版,要求下载正式版安装. 在网上找了一下,发现是studio3.0之后的 ...
- adb将Apk内置到系统中(system/priv-app)
https://blog.csdn.net/starhosea/article/details/78697007 so文件的处理是目前遇到过的问题.文章中解释了. 正文: 有时候我们在Android ...
- appium1.4+华为8.0执行自动化脚本,报启动session失败,原因是unicode_ime_apk\Uni codeIME-debug.apk在手机上已存在,再次安装失败,导致启动session失败,解决办法:换高版本的appium
最开始做Android自动化测试时,通过执行脚本发现报,已安装UnicodeIME-debug.apk,再次安装失败,当时觉得这个apk对我来说没用,就把D:\Program Files (x86)\ ...
- 用re-sign.jar重签名apk后安装失败的解决办法
问题 打开re-sign.jar,将下载好的apk拖入re-sign.jar的界面进行重签名.重签名成功后,通过adb intall命令安装重签名后的apk文件失败.提示:Failure [INSTA ...
- 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法
如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...
- Android 编译Settings、Mms等模块,并Push到手机中安装失败
问题描述:在编译完Settings等相关模块后,并push到手机中安装失败(在手机中无法找到该应用),但是使用adb shell命令进入到手机中在System/app或者System/priv-app ...
随机推荐
- ehcache配置文件
ehcache.xml: <?xml version="1.0" encoding="UTF-8"?><ehcache xmlns:xsi=& ...
- 三、linux基础-常用命令man_cd_|_find_ln_>_history
3通用命令3.1 man命令man pwd 来查看该命令的全部帮助手册备注:命令最终是在内核中执行的,但是内核并无法直接识别,所以先通过shell执行,然后再交给内核执行3.2 cd 命令c ...
- ORACLE CPU过高的sql查询
1. 根据占用CPU高的进程号来查询这个进程执行的SQL语句: CPU过高的进程号: #首先找到CPU过高的进程号 # top -bn1 是静态找到占用最高的进程 [root@localhost ...
- ImagePullBackOff 错误处理
kubectl create -f nginx-deployment.yaml 执行之后,kubectl get pods 一致出现 ImagePullBackOff,一直无法执行成功. yaml文件 ...
- XML规范化(DTD)
无意义的XML 之前说过因为xml没有预设的标签,所以说你怎麽写他一般都不会报错. 所以需要对xml的书写格式进行一些限制,这就引入了DTD 下面的这个xml你可以给book添加各种属性还不会报错,但 ...
- Django 学习组件分页器与自定制分页器
一.Django 分页器 1.django的分页器基础版 (1)首先是基础数据分别为 from django.db import models # Create your models here. c ...
- Python 之并发编程之进程上(基本概念、并行并发、cpu调度、阻塞 )
一: 进程的概念:(Process) 进程就是正在运行的程序,它是操作系统中,资源分配的最小单位. 资源分配:分配的是cpu和内存等物理资源 进程号是进程的唯一标识 同一个程序执行两次之后是两个进程 ...
- C/C++网络编程1——linux下实现
网络编程就是编写程序使两台联网的计算机相互交换数据. 例子:服务器端开启一个socket,监听9999端口.客户端向服务器端发起请求,服务器端收到请求以后,给客户端发送一句:"hello w ...
- Autoit里用多进程模拟多线程
一直以来Autoit都不支持多线程,因此一些需要同时运行多个循环的操作也就无法实现.这个问题在其它的某些语言里也经常出现,解决的方法就是使用多进程. 所谓多进程,就是同时运行多个子进程,每个子进程 ...
- PyCharm破解安装方法
1.在3322下载站下好压缩包之后,直接点击安装文件“pycharm-professional-2018.1.exe”进行安装,默认点击“next”下一步进行操作2.选择文件所创建的位置.位置可以选择 ...