美文网首页
ADB 常见错误

ADB 常见错误

作者: 图之 | 来源:发表于2019-06-10 19:50 被阅读0次

    原文 https://www.jianshu.com/p/697e0156f14f

    常见安装失败输出代码、含义及可能的解决办法如下:
    输出含义解决办法
    INSTALL_FAILED_ALREADY_EXISTS应用已经存在,或卸载了但没卸载干净adb install时使用-r参数,或者先adb uninstall 再安装
    INSTALL_FAILED_INVALID_APK无效的 APK 文件
    INSTALL_FAILED_INVALID_URI无效的 APK 文件名确保 APK 文件名里无中文
    INSTALL_FAILED_INSUFFICIENT_STORAGE空间不足清理空间
    INSTALL_FAILED_DUPLICATE_PACKAGE已经存在同名程序
    INSTALL_FAILED_NO_SHARED_USER请求的共享用户不存在
    INSTALL_FAILED_UPDATE_INCOMPATIBLE以前安装过同名应用,但卸载时数据没有移除先adb uninstall 再安装
    INSTALL_FAILED_SHARED_USER_INCOMPATIBLE请求的共享用户存在但签名不一致
    INSTALL_FAILED_MISSING_SHARED_LIBRARY安装包使用了设备上不可用的共享库
    INSTALL_FAILED_REPLACE_COULDNT_DELETE替换时无法删除
    INSTALL_FAILED_DEXOPTdex 优化验证失败或空间不足
    INSTALL_FAILED_OLDER_SDK设备系统版本低于应用要求
    INSTALL_FAILED_CONFLICTING_PROVIDER设备里已经存在与应用里同名的 content provider
    INSTALL_FAILED_NEWER_SDK设备系统版本高于应用要求
    INSTALL_FAILED_TEST_ONLY应用是 test-only 的,但安装时没有指定-t参数
    INSTALL_FAILED_CPU_ABI_INCOMPATIBLE包含不兼容设备 CPU 应用程序二进制接口的 native code
    INSTALL_FAILED_MISSING_FEATURE应用使用了设备不可用的功能
    INSTALL_FAILED_CONTAINER_ERRORsdcard 访问失败确认 sdcard 可用,或者安装到内置存储
    INSTALL_FAILED_INVALID_INSTALL_LOCATION不能安装到指定位置切换安装位置,添加或删除-s参数
    INSTALL_FAILED_MEDIA_UNAVAILABLE安装位置不可用一般为 sdcard,确认 sdcard 可用或安装到内置存储
    INSTALL_FAILED_VERIFICATION_TIMEOUT验证安装包超时
    INSTALL_FAILED_VERIFICATION_FAILURE验证安装包失败
    INSTALL_FAILED_PACKAGE_CHANGED应用与调用程序期望的不一致
    INSTALL_FAILED_UID_CHANGED以前安装过该应用,与本次分配的 UID 不一致清除以前安装过的残留文件
    INSTALL_FAILED_VERSION_DOWNGRADE已经安装了该应用更高版本使用-d参数
    INSTALL_FAILED_PERMISSION_MODEL_DOWNGRADE已安装 target SDK 支持运行时权限的同名应用,要安装的版本不支持运行时权限
    INSTALL_PARSE_FAILED_NOT_APK指定路径不是文件,或不是以.apk结尾
    INSTALL_PARSE_FAILED_BAD_MANIFEST无法解析的 AndroidManifest.xml 文件
    INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION解析器遇到异常
    INSTALL_PARSE_FAILED_NO_CERTIFICATES安装包没有签名
    INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES已安装该应用,且签名与 APK 文件不一致先卸载设备上的该应用,再安装
    INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING解析 APK 文件时遇到CertificateEncodingException
    INSTALL_PARSE_FAILED_BAD_PACKAGE_NAMEmanifest 文件里没有或者使用了无效的包名
    INSTALL_PARSE_FAILED_BAD_SHARED_USER_IDmanifest 文件里指定了无效的共享用户 ID
    INSTALL_PARSE_FAILED_MANIFEST_MALFORMED解析 manifest 文件时遇到结构性错误
    INSTALL_PARSE_FAILED_MANIFEST_EMPTY在 manifest 文件里找不到找可操作标签(instrumentation 或 application)
    INSTALL_FAILED_INTERNAL_ERROR因系统问题安装失败
    INSTALL_FAILED_USER_RESTRICTED用户被限制安装应用
    INSTALL_FAILED_DUPLICATE_PERMISSION应用尝试定义一个已经存在的权限名称
    INSTALL_FAILED_NO_MATCHING_ABIS应用包含设备的应用程序二进制接口不支持的 native code
    INSTALL_CANCELED_BY_USER应用安装需要在设备上确认,但未操作设备或点了取消在设备上同意安装
    INSTALL_FAILED_ACWF_INCOMPATIBLE应用程序与设备不兼容
    does not contain AndroidManifest.xml无效的 APK 文件
    is not a valid zip file无效的 APK 文件
    Offline设备未连接成功先将设备与 adb 连接成功
    unauthorized设备未授权允许调试
    error: device not found没有连接成功的设备先将设备与 adb 连接成功
    protocol failure设备已断开连接先将设备与 adb 连接成功
    Unknown option: -sAndroid 2.2 以下不支持安装到 sdcard不使用-s参数
    No space left on devicerm空间不足清理空间
    Permission denied ... sdcard ...sdcard 不可用
      
    

    相关文章

      网友评论

          本文标题:ADB 常见错误

          本文链接:https://www.haomeiwen.com/subject/rimtfctx.html