1、安装错误类型
提示错误类型 | 意义 |
---|---|
INSTALL_PARSE_FAILED_NO_CERTIFICATES INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES INSTALL_FAILED_VERSION_DOWNGRADE | 签名错误 签名不一致(同一个应用程序,两个不一样的签名 ) 版本降级 |
INSTALL_FAILED_ALREADY_EXISTS | 程序已经存在 |
INSTALL_FAILED_INVALID_APK | 无效的APK |
INSTALL_FAILED_INVALID_URI | 无效的链接 |
INSTALL_FAILED_INSUFFICIENT_STORAGE | 没有足够的存储空间 |
INSTALL_FAILED_DUPLICATE_PACKAGE | 已存在同名程序 |
INSTALL_FAILED_NO_SHARED_USER | 要求的共享用户不存在 |
INSTALL_FAILED_UPDATE_INCOMPATIBLE | 版本不能共存 |
INSTALL_FAILED_SHARED_USER_INCOMPATIBLE | 需求的共享用户签名错误 |
INSTALL_FAILED_MISSING_SHARED_LIBRARY | 需求的共享库已丢失 |
INSTALL_FAILED_REPLACE_COULDNT_DELETE | 需求的共享库无效 |
INSTALL_FAILED_DEXOPT | dex优化验证失败 |
INSTALL_FAILED_OLDER_SDK | 系统版本过旧 |
INSTALL_FAILED_CONFLICTING_PROVIDER | 存在同名的内容提供者 |
INSTALL_FAILED_NEWER_SDK | 系统版本过新 |
INSTALL_FAILED_TEST_ONLY | 调用者不被允许测试的测试程序 |
INSTALL_FAILED_CPU_ABI_INCOMPATIBLE | 包含的本机代码不兼容 |
CPU_ABIINSTALL_FAILED_MISSING_FEATURE | 使用了一个无效的特性 |
INSTALL_FAILED_CONTAINER_ERROR | SD卡访问失败 |
INSTALL_FAILED_INVALID_INSTALL_LOCATION | 无效的安装路径 |
INSTALL_FAILED_MEDIA_UNAVAILABLE | SD卡不存在 |
INSTALL_FAILED_INTERNAL_ERROR | 系统问题导致安装失败 |
DEFAULT | 未知错误 |
apk包签名存在问题就会提示改错误。
INSTALL_FAILED_ALREADY_EXISTS
apk已经存在,如果是用adb命令(adb install apk路径安装)不覆盖安装,系统中存在相同包名的应用就会提示此错误。
INSTALL_FAILED_OLDER_SDK
手机系统的版本低于 apk配置的minSdkVersion,也就是我们在开发的时候系统最低支持
INSTALL_FAILED_NEWER_SDK
手机系统的版本高于apk配置的maxSdkVersion
INSTALL_FAILED_VERSION_DOWNGRADE
安装apk的版本比手机系统中已安装的版本要低,不能降级覆盖安装。比如手机中已经安装的为versioncode=21,当前安装的为20就会出现该错误。