Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
592e2d72
D
Docs
项目概览
OpenHarmony
/
Docs
接近 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
592e2d72
编写于
3月 24, 2023
作者:
J
junyi233
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修正一个资料描述
Signed-off-by:
N
junyi233
<
zhengjun29@huawei.com
>
上级
1777fb56
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
41 addition
and
1 deletion
+41
-1
zh-cn/application-dev/reference/apis/js-apis-installer.md
zh-cn/application-dev/reference/apis/js-apis-installer.md
+1
-1
zh-cn/application-dev/tools/bm-tool.md
zh-cn/application-dev/tools/bm-tool.md
+40
-0
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-installer.md
浏览文件 @
592e2d72
...
...
@@ -415,4 +415,4 @@ try {
| 名称 | 类型 | 必填 | 说明 |
| ----------- | ------ | ---- | ------------------------------------------------------------ |
| bundleName | string | 是 | 共享包包名。 |
| versionCode | number | 否 | 指示共享包的版本号。如果不填写versionCode,则卸载所有同版本共享包。 |
\ No newline at end of file
| versionCode | number | 否 | 指示共享包的版本号。如果不填写versionCode,则卸载该包名的所有共享包。 |
\ No newline at end of file
zh-cn/application-dev/tools/bm-tool.md
浏览文件 @
592e2d72
...
...
@@ -56,6 +56,7 @@ bm install [-h] [-p path] [-u userId] [-r] [-w waitting-time]
| -u | 否,默认安装到当前所有用户上 | 给指定用户安装一个HAP |
| -r | 否,默认值为覆盖安装 | 覆盖安装一个HAP |
| -w | 否,默认等待5s | 安装HAP时指定bm工具等待时间,最小的等待时长为5s,最大的等待时长为600s,
默认缺省为5s |
| -s | 否 | 安装应用间HSP路径,支持指定多个应用间HSP路径同时安装 |
示例:
...
...
@@ -64,6 +65,12 @@ bm install [-h] [-p path] [-u userId] [-r] [-w waitting-time]
bm
install
-p
/data/app/ohosapp.hap
-u
100
-w
5s
-r
// 执行结果
install
bundle successfully.
# 安装一个应用间共享库
bm
install
-s
xxx.hsp
# 同时安装多个应用间共享库
bm
install
-s
xxx.hsp yyy.hsp
# 同时安装使用方应用和其依赖的应用间共享库
bm
install
-p
aaa.hap
-s
xxx.hsp yyy.hsp
```
...
...
@@ -83,6 +90,8 @@ bm uninstall [-h help] [-n bundleName] [-m moduleName] [-u userId] [-k]
| -m | 否,默认卸载所有模块 | 指定卸载应用的一个模块 |
| -u | 否,默认卸载当前所有用户下该应用 | 指定用户卸载应用 |
| -k | 否,默认卸载应用时不保存应用数据 | 卸载应用时保存应用数据 |
| -s | 否 | 安装应用间HSP路径,支持指定多个应用间HSP路径同时安装 |
| -v | 否,默认卸载同包名的所有共享包 | 指示共享包的版本号 |
示例:
...
...
@@ -91,6 +100,10 @@ bm uninstall [-h help] [-n bundleName] [-m moduleName] [-u userId] [-k]
bm uninstall
-n
com.ohos.app
-m
com.ohos.app.EntryAbility
-u
100
-k
// 执行结果
uninstall bundle successfully.
# 卸载一个shared bundle
bm uninstall
-s
-n
com.ohos.example
# 卸载一个shared bundle的指定版本
bm uninstall
-s
-n
com.ohos.example
-v
100001
```
...
...
@@ -286,3 +299,30 @@ bm quickfix -a -f /data/app/
//执行结果
apply quickfix succeed.
```
## 共享库查询命令
```
bash
bm dump-shared
[
-h
help
]
[
-a
]
[
-n
bundleName]
[
-m
moudleName]
```
**表11**
共享库查询命令列表
| 命令 | 描述 |
| ------------------------------------------------ | -------------------------------------- |
| bm dump-shared -h | 显示dump-shared支持的命令信息 |
| bm dump-shared -a | 查询系统中已安装所有共享库 |
| bm dump-shared -n | 查询指定共享库包名的详细信息 |
| bm dump-dependencies -h | 显示bm dump-dependencies支持的命令信息 |
| bm dump-dependencies -n bundleName -m moudleName | 查询指定应用指定模块依赖的共享库信息 |
示例:
```
bash
# 显示所有已安装共享库包名
bm dump-shared
-a
# 显示该共享库的详细信息
bm dump-shared
-n
com.ohos.lib
# 显示指定应用指定模块依赖的共享库信息
bm dump-dependencies
-n
com.ohos.app
-m
entry
```
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录