@ohos.bundle.installer (installer模块)调用出错
调用 BundleInstaller.install 出现错误,看文档不是很理解,有没有大佬弄过,可以教一下怎么处理吗
错误码 ID 17700015 多个 HAP 配置信息不同导致应用安装失败
[] install failed:BusinessError 17700015: Failed to install haps since the configuration information of multi haps is inconsistent.
错误信息
Failed to install the HAPs because they have different configuration information.
错误描述
调用 installer 模块中的 install 接口时,多个 HAP 配置信息不同导致应用安装失败。
可能原因
多个 hap 包中配置文件中 app 标签下面的字段信息不一致。
处理步骤
确认多个 HAP 中配置文件 app 下面的字段是否一致。
代码
environment.getStorageDataDir().then((path: string) => {
let filePath = path+'/app/xxx/upgrade/entry-default-signed.hap';
let hapFilePaths = [filePath];
let installParam: installer.InstallParam = {
isKeepData: false,
installFlag: 1,
sharedBundleDirPaths: [path + '/app/xxx/upgrade/sharelibrary-default-signed.hsp']
}
installer.getBundleInstaller().then((data: installer.BundleInstaller) => {
data.install(hapFilePaths, installParam, (err: BusinessError) => {
if (err) {
console.error('[] updateBundleForSelf failed:' + err.message);
} else {
console.info('[] updateBundleForSelf successfully.');
}
})
})
})
ArkTS
OpenHarmony
DevEco Studio
赞
收藏 0
回答 1
待解决
相关问题
ERROR_GET_BUNDLE_INSTALLER_FAILED
3325浏览 • 1回复 待解决
“Failure[ERROR_GET_BUNDLE_INSTALLER_FAILED]”
477浏览 • 1回复 待解决
DevEco Studio调试运行报错ERROR_GET_BUNDLE_INSTALLER_FAILED
12094浏览 • 2回复 待解决
在运行/调试过程中出现“Failure[ERROR_GET_BUNDLE_INSTALLER_FAILED]”错误。
5975浏览 • 1回复 待解决
在运行/调试过程中出现“Failure[ERROR_GET_BUNDLE_INSTALLER_FAILED]”错误什么原因啊?
1877浏览 • 1回复 待解决
MySQL Installer的下载的安装包下载到哪里了?
2127浏览 • 1回复 待解决
Linux系统搭建鸿蒙环境编译出错,[OHOS ERROR]
16208浏览 • 2回复 已解决
HarmonyOS A模块调用B模块(ability模块),B模块的worker报错
433浏览 • 1回复 待解决
导入ohos相关模块都找不到
6326浏览 • 1回复 待解决
HarmonyOS @ohos.zlib(Zip模块)相关问题
38浏览 • 1回复 待解决
HarmonyOS ohos.graphics.text文本模块示例demo
68浏览 • 1回复 待解决
模块与模块之前的调用hap、hsp如何区分?
344浏览 • 1回复 待解决
HarmonyOS ohos.net.http (数据请求)模块问题
68浏览 • 1回复 待解决
HarmonyOS @ohos.graphics.text模块进行预排版
32浏览 • 1回复 待解决
HarmonyOS NAPI调用HAR模块失败
542浏览 • 1回复 待解决
HarmonyOS @ohos.zlib (Zip模块) 缺少加密功能
63浏览 • 1回复 待解决
@ohos.file.picker (选择器)和@ohos.file.photoAccessHelper (相册管理模块)的区别
841浏览 • 1回复 待解决
有两个模块@ohos.screen和@ohos.screenshot 在应用里引入不了
457浏览 • 1回复 待解决
工具类js 导入 @ohos.net.http 模块 如何导入?
8061浏览 • 1回复 待解决
@ohos.multimodalInput.touchEvent中的TouchEvent,如何调用
1530浏览 • 1回复 待解决
@ohos.net.http 模块目前是否支持https双向认证?
1868浏览 • 1回复 待解决
HarmonyOS hsp跨模块静态类调用,部分调用位置为undifined
35浏览 • 0回复 待解决
HarmonyOS 如何让entry调用子模块的Native方法
25浏览 • 1回复 待解决
Automaticallt generate signature出错
321浏览 • 1回复 待解决
可能是用法问题,不需要使用sharedBundleDirPaths,将hsp包放在hap包所在路径下,
filePath改为它们所在文件目录就可以了