|
|
|
@ -534,7 +534,7 @@ Failure [INSTALL_FAILED_ALREADY_EXISTS] |
|
|
|
|
常见安装失败输出代码、含义及可能的解决办法如下: |
|
|
|
|
|
|
|
|
|
| 输出 | 含义 | 解决办法 | |
|
|
|
|
|---------------------------------------------------------------------|--------------------------------------------------------------------------|-----------------------------------------------------------------------------| |
|
|
|
|
|---------------------------------------------------------------------|--------------------------------------------------------------------------|--------------------------------------------------------------------------------| |
|
|
|
|
| INSTALL\_FAILED\_ALREADY\_EXISTS | 应用已经存在,或卸载了但没卸载干净 | `adb install` 时使用 `-r` 参数,或者先 `adb uninstall <packagename>` 再安装 | |
|
|
|
|
| INSTALL\_FAILED\_INVALID\_APK | 无效的 APK 文件 | | |
|
|
|
|
| INSTALL\_FAILED\_INVALID\_URI | 无效的 APK 文件名 | 确保 APK 文件名里无中文 | |
|
|
|
@ -552,8 +552,8 @@ Failure [INSTALL_FAILED_ALREADY_EXISTS] |
|
|
|
|
| INSTALL\_FAILED\_TEST\_ONLY | 应用是 test-only 的,但安装时没有指定 `-t` 参数 | | |
|
|
|
|
| INSTALL\_FAILED\_CPU\_ABI\_INCOMPATIBLE | 包含不兼容设备 CPU 应用程序二进制接口的 native code | | |
|
|
|
|
| INSTALL\_FAILED\_MISSING\_FEATURE | 应用使用了设备不可用的功能 | | |
|
|
|
|
| INSTALL\_FAILED\_CONTAINER\_ERROR | 1. sdcard 访问失败; 2. 应用签名与 ROM 签名一致,被当作内置应用 | 1. 确认 sdcard 可用,或者安装到内置存储; 2. 打包时不与 ROM 使用相同签名 | |
|
|
|
|
| INSTALL\_FAILED\_INVALID\_INSTALL\_LOCATION | 1. 不能安装到指定位置; 2. 应用签名与 ROM 签名一致,被当作内置应用 | 1. 切换安装位置,添加或删除 `-s` 参数; 2. 打包时不与 ROM 使用相同签名 | |
|
|
|
|
| INSTALL\_FAILED\_CONTAINER\_ERROR | 1. sdcard 访问失败;<br />2. 应用签名与 ROM 签名一致,被当作内置应用。 | 1. 确认 sdcard 可用,或者安装到内置存储;<br />2. 打包时不与 ROM 使用相同签名。 | |
|
|
|
|
| INSTALL\_FAILED\_INVALID\_INSTALL\_LOCATION | 1. 不能安装到指定位置;<br />2. 应用签名与 ROM 签名一致,被当作内置应用。 | 1. 切换安装位置,添加或删除 `-s` 参数;<br />2. 打包时不与 ROM 使用相同签名。 | |
|
|
|
|
| INSTALL\_FAILED\_MEDIA\_UNAVAILABLE | 安装位置不可用 | 一般为 sdcard,确认 sdcard 可用或安装到内置存储 | |
|
|
|
|
| INSTALL\_FAILED\_VERIFICATION\_TIMEOUT | 验证安装包超时 | | |
|
|
|
|
| INSTALL\_FAILED\_VERIFICATION\_FAILURE | 验证安装包失败 | | |
|
|
|
|