未验证 提交 f8a4d8cb 编写于 作者: O openharmony_ci 提交者: Gitee

!13979 增加overlay错误码

Merge pull request !13979 from shilei91/master
......@@ -117,6 +117,7 @@ install(hapFilePaths: Array<string>, installParam: InstallParam, callback:
| 17700016 | Failed to install the HAP because of insufficient system disk space. |
| 17700017 | Failed to install the HAP since the version of the HAP to install is too early. |
| 17700018 | Failed to install because the dependent module does not exist. |
| 17700031 | Failed to install the HAP because the overlay check of the HAP is failed. |
**示例:**
......
......@@ -374,4 +374,24 @@ The specified bundle does not support clearing of cache files.
1.确认指定的应用是否为系统应用,可以使用[bm工具命令](../../../readme/%E5%8C%85%E7%AE%A1%E7%90%86%E5%AD%90%E7%B3%BB%E7%BB%9F.md%23bm%E5%B7%A5%E5%85%B7%E5%91%BD%E4%BB%A4)查询对应的应用信息,查看isSystemApp是否为true。
2.确认指定的应用是否配置了能清除缓存(AllowAppDataNotCleared)的字段,可以使用[bm工具命令](../../../readme/%E5%8C%85%E7%AE%A1%E7%90%86%E5%AD%90%E7%B3%BB%E7%BB%9F.md%23bm%E5%B7%A5%E5%85%B7%E5%91%BD%E4%BB%A4)查询对应的应用信息,查看userDataClearable是否为true。
## 17700031 Overlay特性校验失败导致HAP安装失败
**错误信息**<br/>
Failed to install the HAP because the overlay check of the HAP is failed.
**错误描述**<br/>
当安装overlay特征的应用时,指定的应用和待安装的overlay特征应用不为预置应用,或者目标应用/目标module是overlay特征的应用/module。
**可能原因**<br/>
1. 使用应用间的overlay特性时,overlay特征应用必须为预置应用。
2. 使用应用间的overlay特性时,目标应用必须为预置应用。
3. 使用应用间的overlay特性时,目标应用不能是具有overlay特征的应用
4. 目标module不能是具有overlay特征的module。
**处理步骤**<br/>
1. 检查overlay特征应用是否为预置应用。
2. 检查目标应用是否为预置应用。
3. 检查目标应用是否不为overlay特征的应用
4. 检查目标module是否不为overlay特征的module。
<!--no_check-->
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册