From 8091227eec1afa6937719ece72f84d9a04306d59 Mon Sep 17 00:00:00 2001 From: wangtiantian Date: Fri, 18 Feb 2022 09:59:49 +0800 Subject: [PATCH] IssueNo: #I4PKY9 : add bm readme Description: add bm readme Sig:SIG_ApplicaitonFramework Feature or Bugfix:Feature Binary Source:No Signed-off-by: wangtiantian --- ...66\345\255\220\347\263\273\347\273\237.md" | 118 ++++++++++++++---- 1 file changed, 95 insertions(+), 23 deletions(-) diff --git "a/zh-cn/readme/\347\224\250\346\210\267\347\250\213\345\272\217\346\241\206\346\236\266\345\255\220\347\263\273\347\273\237.md" "b/zh-cn/readme/\347\224\250\346\210\267\347\250\213\345\272\217\346\241\206\346\236\266\345\255\220\347\263\273\347\273\237.md" index e2527b1ecc..5289d07e81 100755 --- "a/zh-cn/readme/\347\224\250\346\210\267\347\250\213\345\272\217\346\241\206\346\236\266\345\255\220\347\263\273\347\273\237.md" +++ "b/zh-cn/readme/\347\224\250\346\210\267\347\250\213\345\272\217\346\241\206\346\236\266\345\255\220\347\263\273\347\273\237.md" @@ -48,42 +48,114 @@ foundation/appexecfwk/standard - moduleinfo.d.ts -### bm命令如下 - -**bm命令帮助** - -| 命令 | 描述 | +### bm工具命令 +| 命令    | 描述       | | ------- | ---------- | -| bm help | bm帮助命令 | - -**安装应用** - -| 命令 | 描述 | +| help | 帮助命令,显示bm支持的命令信息 | +| install | 安装命令,用来安装应用| +| uninstall | 卸载命令,用来卸载应用| +| dump | 查询命令,用来查询应用的相关信息| +| clean | 清理命令,用来清理应用的缓存和数据 | +| enable | 使能命令,用来使能应用 | +| disable | 禁用命令,用来禁用应用 | +| get | 获取udid命令,用来获取设备的udid | +#### 帮助命令 +| 命令    | 描述       | +| ------- | ---------- | +| bm help | 显示bm工具的能够支持的命令信息 | +#### 安装命令 +命令可以组合,下面列出部分命令。 +| 命令                                | 描述                       | | ----------------------------------- | -------------------------- | -| bm install -p | 通过指定路径安装一个应用包 | -| bm install -r -p | 覆盖安装一个应用包 | +| bm install -h, --help | 显示install支持的命令信息 | +| bm install -p    | 安装hap包,支持指定路径和多个hap同时安装 | +| bm install -p -u    |给指定用户安装一个hap包 | +| bm install -r -p | 覆盖安装一个hap包 | +| bm install -f -p | 强制安装一个hap包 | +| bm install -r -p -u | 给指定用户覆盖安装一个hap包 | ``` 示例如下: bm install -p /data/app/ohosapp.hap +bm install -p /data/app/ohosapp.hap -r +bm install -p /data/app/ohosapp.hap -f ``` - -**卸载应用** - -| 命令 | 描述 | +#### 卸载命令 +命令可以组合,下面列出部分命令。-u未指定情况下,默认为所有用户。 +| 命令                          | 描述                     | | ----------------------------- | ------------------------ | -| bm uninstall -n | 通过指定包名卸载一个应用 | - +| bm uninstall -h | 显示uninstall支持的命令信息 | +| bm uninstall -n | 通过指定包名卸载应用 | +| bm uninstall -n -u | 通过指定包名和用户卸载应用 | +| bm uninstall -n -m | 通过指定包名卸载应用的一个模块 | ``` 示例如下: bm uninstall -n com.ohos.app +bm uninstall -n com.ohos.app -m com.ohos.app.MainAbility ``` - -**查看应用安装信息** - -| 命令 | 描述 | +#### 查询命令 +命令可以组合,下面列出部分命令。-u未指定情况下,默认为所有用户。 +| 命令       | 描述                       | | ---------- | -------------------------- | -| bm dump -a | 列出系统已经安装的所有应用 | +| bm dump -h | 显示dump支持的命令信息 | +| bm dump -a | 查询系统已经安装的所有应用 | +| bm dump -i | 查询系统已经安装的所有应用的详细信息 | +| bm dump -n | 查询指定包名的详细信息 | +| bm dump -n -s | 查询指定包名下的快捷方式信息 | +| bm dump -n -d | 跨设备查询包信息 | +| bm dump -n -u | 查询指定用户下指定包名的详细信息 | +``` +示例如下: +bm dump -a +bm dump -n com.ohos.app +``` +#### 清理命令 +-u未指定情况下,默认为当前活跃用户。 +| 命令       | 描述                       | +| ---------- | -------------------------- | +| bm clean -h | 显示clean支持的命令信息 | +| bm clean -n -c | 清除指定包名的缓存数据 | +| bm clean -n -d | 清除指定包名的数据目录 | +| bm clean -n -c -u | 清除指定用户下包名的缓存数据 | +| bm clean -n -d -u | 清除指定用户下包名的数据目录 | +``` +示例如下: +bm clean -n com.ohos.app -c +bm clean -n com.ohos.app -d +``` +#### 使能命令 +-u未指定情况下,默认为当前活跃用户。 +| 命令       | 描述                       | +| ---------- | -------------------------- | +| bm enable -h | 显示enable支持的命令信息 | +| bm enable -n | 使能指定包名的应用 | +| bm enable -n -a | 使能指定包名下的元能力模块 | +| bm enable -n -u | 使能指定用户和包名的应用 | +``` +示例如下: +bm enable -n com.ohos.app +``` +#### 禁用命令 +-u未指定情况下,默认为当前活跃用户。 +| 命令       | 描述                       | +| ---------- | -------------------------- | +| bm disable -h | 显示disable支持的命令信息 | +| bm disable -n | 禁用指定包名的应用 | +| bm disable -n -a | 禁用指定包名下的元能力模块 | +| bm disable -n -u | 禁用指定用户和包名下的应用 | +``` +示例如下: +bm disable -n com.ohos.app +``` +#### 获取udid命令 +| 命令       | 描述                       | +| ---------- | -------------------------- | +| bm get -h | 显示get支持的命令信息 | +| bm get -u | 获取设备的udid | +``` +示例如下: +bm get -u +``` ## 相关仓 -- GitLab