• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# **bm工具命令组件**
2
3## 简介
4
5bm是用来方便开发者调试的一个工具。bm工具被hdc工具封装,进入hdc shell命令后,就可以使用bm工具。
6
7
8## 目录
9
10```
11foundation/bundlemanager/bundle_tool
12├── frameworks                        # bm工具服务框架代码
13└── test						      # 测试目录
14```
15
16### bm工具命令
17
18  **表1** bm工具命令列表
19
20| 命令 | 描述 |
21| -------- | -------- |
22| help | 帮助命令,显示bm支持的命令信息。 |
23| install | 安装命令,用来安装应用。 |
24| uninstall | 卸载命令,用来卸载应用。 |
25| install-plugin | 安装插件命令,用于安装插件。|
26| uninstall-plugin | 卸载插件命令,用于卸载插件。|
27| dump | 查询命令,用来查询应用的相关信息。 |
28| clean | 清理命令,用来清理应用的缓存和数据。此命令在root版本下可用,在user版本下打开开发者模式可用。其它情况不可用。|
29| enable | 使能命令,用来使能应用,使能后应用可以继续使用。此命令在root版本下可用,在user版本下不可用。 |
30| disable | 禁用命令,用来禁用应用,禁用后应用无法使用。此命令在root版本下可用,在user版本下不可用。 |
31| get | 获取udid命令,用来获取设备的udid。 |
32| quickfix | 快速修复相关命令,用来执行补丁相关操作,如补丁安装、补丁查询。 |
33| compile | 应用执行编译AOT命令。 |
34| copy-ap | 把应用的ap文件拷贝到/data/local/pgo目录下,供shell用户读取文件。 |
35| dump-dependencies | 查询应用依赖的模块信息。 |
36| dump-shared | 查询应用间HSP应用信息。 |
37| dump-overlay | 打印overlay应用的overlayModuleInfo。 |
38| dump-target-overlay | 打印目标应用的所有关联overlay应用的overlayModuleInfo。 |
39
40
41#### 帮助命令
42```bash
43bm help
44```
45
46  **表2** help命令列表
47
48| 命令    | 描述       |
49| ------- | ---------- |
50| bm help | 显示bm工具的能够支持的命令信息。 |
51
52示例:
53
54
55```bash
56# 显示帮助信息
57bm help
58```
59
60
61#### 安装命令
62
63```bash
64bm install [-h] [-p filePath] [-u userId] [-r] [-w waitingTime] [-s hspDirPath]
65```
66安装命令可以组合,下面列出部分命令。
67
68
69  **表3** 安装命令列表
70
71| 命令                                | 描述                       |
72| ----------------------------------- | -------------------------- |
73| bm install -h | 显示install支持的命令信息。-h为非必选字段。 |
74| bm install -p \<filePath\>    | 安装应用,支持指定路径和多个hap、hsp同时安装。安装应用时,-p为必选字段。 |
75| bm install -p \<filePath\> -u \<userId\>   |给指定用户安装一个应用。-u非必选字段,默认为当前活跃用户。仅支持在当前活跃用户或0用户下安装。<br>**说明:**<br> 如果当前活跃用户是100,使用命令`bm install -p /data/app/ohos.app.hap -u 102`安装时,只会在当前活跃用户100下安装应用。 |
76| bm install -p \<filePath\> -r | 覆盖安装一个应用,-r为非必选字段,默认支持覆盖安装。 |
77| bm install -p \<filePath\> -r -u \<userId\> | 给指定用户覆盖安装一个应用。 |
78| bm install -p \<filePath\> -r -u \<userId\> -w \<waitingTime\> | 安装时指定bm工具等待时间,-w非必选字段,最小的等待时长为180s,最大的等待时长为600s,默认缺省为5s。 |
79| bm install -s \<hspDirPath\> | 安装应用间共享库, 每个路径目录下只能存在一个同包名的HSP。-s为安装应用间HSP时为必选字段,其他场景为可选字段。 |
80| bm install -p \<filePath\> -s \<hspDirPath\> | 同时安装使用方应用和其依赖的应用间共享库。 |
81
82
83
84示例:
85```bash
86# 安装一个hap
87bm install -p /data/app/ohos.app.hap
88# 在用户100下安装一个hap
89bm install -p /data/app/ohos.app.hap -u 100
90# 覆盖安装一个hap
91bm install -p /data/app/ohos.app.hap -r
92# 安装一个应用间共享库
93bm install -s xxx.hsp
94# 同时安装多个应用间共享库
95bm install -s xxx.hsp yyy.hsp
96# 同时安装使用方应用和其依赖的应用间共享库
97bm install -p aaa.hap -s xxx.hsp yyy.hsp
98```
99
100#### 卸载命令
101
102```bash
103bm uninstall [-h] [-n bundleName] [-m moduleName] [-u userId] [-k] [-s] [-v versionCode]
104```
105
106命令可以组合,下面列出部分命令。
107
108
109  **表4** 卸载命令列表
110
111| 命令                          | 描述                     |
112| ----------------------------- | ------------------------ |
113| bm uninstall -h | 显示uninstall支持的命令信息。-h为非必选字段。 |
114| bm uninstall -n \<bundleName\> | 通过指定包名卸载应用。-n为必选字段。 |
115| bm uninstall -n \<bundleName\> -u \<userId\>| 通过指定包名和用户卸载应用。-u非必选字段,默认为当前活跃用户。仅支持在当前活跃用户或0用户下卸载应用。<br>**说明:**<br> 如果当前活跃用户是100,使用命令`bm uninstall -n com.ohos.app -u 102`卸载时,只会在当前活跃用户100下卸载应用。 |
116| bm uninstall -n \<bundleName\> -u \<userId\> -k| 通过指定包名和用户以保留用户数据方式卸载应用。-k为非必选字段。 |
117| bm uninstall -n \<bundleName\> -m \<moduleName\> | 通过指定包名卸载应用的一个模块。-m为非必选字段。 |
118| bm uninstall -n \<bundleName\> -s | 卸载指定的shared bundle。-s为非必选字段,卸载共享库应用时为必选字段。 |
119| bm uninstall -n \<bundleName\> -s -v \<versionCode\> | 卸载指定的shared bundle的指定版本。-v为非必选字段。 |
120
121示例:
122
123```bash
124# 卸载一个应用
125bm uninstall -n com.ohos.app
126# 在用户100下卸载一个应用
127bm uninstall -n com.ohos.app -u 100
128# 卸载应用的一个模块
129bm uninstall -n com.ohos.app -m entry
130# 卸载一个shared bundle
131bm uninstall -n com.ohos.example -s
132# 卸载一个shared bundle的指定版本
133bm uninstall -n com.ohos.example -s -v 100001
134# 卸载一个应用,并保留用户数据
135bm uninstall -n com.ohos.app -k
136```
137
138#### 安装插件命令
139
140```bash
141bm install-plugin [-h] [-n hostBundleName] [-p filePath]
142```
143
144命令可以组合,下面列出部分命令。
145
146
147  **表4** 安装插件命令列表
148
149| 命令                          | 描述                     |
150| ----------------------------- | ------------------------ |
151| bm install-plugin -h | 显示install-plugin支持的命令信息。-h为非必选字段。 |
152| bm install-plugin -n \<hostBundleName\> -p \<filePath\>| 通过指定主体应用包名和插件文件路径安装插件应用。-n为必选字段,-p为必选字段|
153
154示例:
155
156```bash
157# 安装一个插件
158bm install-plugin -n com.ohos.app -p /data/app/plugin.hsp
159```
160
161#### 卸载插件命令
162
163```bash
164bm uninstall-plugin [-h] [-n hostBundleName] [-p pluginBundleName]
165```
166
167命令可以组合,下面列出部分命令。
168
169
170  **表4** 卸载插件命令列表
171
172| 命令                          | 描述                     |
173| ----------------------------- | ------------------------ |
174| bm uninstall-plugin -h | 显示 uninstall-plugin 支持的命令信息。-h为非必选字段。 |
175| bm uninstall-plugin -n \<hostBundleName\> -p \<pluginBundleName\>| 通过指定主体应用包名和插件应用包名卸载插件应用。-n为必选字段,-p为必选字段|
176
177示例:
178
179```bash
180# 卸载一个插件
181bm uninstall-plugin -n com.ohos.app -p com.ohos.plugin
182```
183
184#### 查询应用信息命令
185
186```bash
187bm dump [-h] [-a] [-g] [-n bundleName] [-s shortcutInfo] [-u userId] [-d deviceId]
188```
189命令可以组合,下面列出部分命令。
190
191
192  **表5** 查询命令列表
193
194| 命令       | 描述                       |
195| ---------- | -------------------------- |
196| bm dump -h | 显示dump支持的命令信息。-h为非必选字段。 |
197| bm dump -a | 查询系统已经安装的所有应用包名。-a为非必选字段。 |
198| bm dump -a -u \<userId\> | 查询系统指定用户下已经安装的所有应用包名。-u为非必选字段,仅支持当前活跃用户或0用户下的查询。<br>**说明:**<br> 如果当前活跃用户是100,使用命令`bm dump -a -u 102`查询时,只会返回当前活跃用户100下所有应用包名。 |
199| bm dump -g | 查询系统中签名为调试类型的应用包名。-g为非必选字段。 |
200| bm dump -n \<bundleName\> | 查询指定包名的详细信息。-n为非必选字段。 |
201| bm dump -n \<bundleName\> -s | 查询指定包名下的快捷方式信息。-s为非必选字段。 |
202| bm dump -n \<bundleName\> -d \<deviceId\> | 跨设备查询包信息。-d为非必选字段。 |
203| bm dump -n \<bundleName\> -u \<userId\> | 查询指定用户下指定包名的详细信息。-u为非必选字段,仅支持当前活跃用户或0用户下的查询。<br>**说明:**<br> 如果当前活跃用户是100,使用命令`bm dump -n com.ohos.app -u 102`查询时,只会返回当前活跃用户100下的应用信息。 |
204| bm dump -n \<bundleName\> -l | 查询指定Bundle名称的label值(应用的名称)。-l为非必选字段。*注*:在命令行里输出的结果若包含特殊字符,可以在退出hdc shell命令行(`exit`)以后使用`chcp 65001`命令设置命令行的字符集。 |
205| bm dump -a -l| 所有已安装应用的bundle名称和label值(应用的名称)。-l为非必选字段。*注*:在命令行里输出的结果若包含特殊字符,可以在退出hdc shell命令行(`exit`)以后使用`chcp 65001`命令设置命令行的字符集。 |
206
207
208示例:
209
210```bash
211# 显示所有已安装的Bundle名称
212bm dump -a
213# 显示用户0下所有已安装的Bundle名称
214bm dump -a -u 0
215# 显示当前活跃用户100下所有已安装的Bundle名称
216bm dump -a -u 100
217# 查询系统中签名为调试类型的应用包名
218bm dump -g
219# 查询该应用的详细信息
220bm dump -n com.ohos.app -u 100
221# 查询该应用的快捷方式信息
222bm dump -s -n com.ohos.app -u 100
223# 查询跨设备应用信息
224bm dump -n com.ohos.app -d xxxxx
225# 查询该应用的label值(应用的名称)
226bm dump -n com.ohos.app -l
227# 查询当前0用户下的应用信息
228bm dump -n com.ohos.app -u 0
229# 查询当前活跃用户100下的应用数据
230bm dump -n com.ohos.app -u 100
231# 显示所有已安装应用的bundle名称和label值(应用的名称)
232bm dump -a -l
233```
234
235#### 清理命令
236
237```bash
238bm clean [-h] [-c] [-n bundleName] [-d] [-u userId] [-i appIndex]
239```
240
241  **表6** 清理命令列表
242| 命令       | 描述                       |
243| ---------- | -------------------------- |
244| bm clean -h | 显示clean支持的命令信息。-h为非必选字段。 |
245| bm clean -n \<bundleName\> -c | 清除指定包名的缓存数据。-n为必选字段,-c为非必选字段。 |
246| bm clean -n \<bundleName\> -d | 清除指定包名的数据目录。-d为非必选字段。 |
247| bm clean -n \<bundleName\> -c -u \<userId\> | 清除指定用户下包名的缓存数据。-u为非必选字段,默认为当前活跃用户。仅支持在当前活跃用户或0用户下缓存数据。<br>**说明:**<br> 如果当前活跃用户是100,使用命令`bm clean -n com.ohos.app -c -u 102`缓存数据时,只会在当前活跃用户100下缓存数据。 |
248| bm clean -n \<bundleName\> -d -u \<userId\> | 清除指定用户下包名的数据目录。 |
249| bm clean -n \<bundleName\> -d -u \<userId\> -i \<appIndex\> | 清除指定用户下分身应用的数据目录。-i为非必选字段,默认为0。 |
250
251示例:
252
253```bash
254# 清理该应用下的缓存数据
255bm clean -c -n com.ohos.app -u 100
256# 清理该应用下的用户数据
257bm clean -d -n com.ohos.app -u 100
258// 执行结果
259clean bundle data files successfully.
260```
261
262
263#### 使能命令
264
265```bash
266bm enable [-h] [-n bundleName] [-a abilityName] [-u userId]
267```
268
269
270  **表7** 使能命令列表
271
272| 命令       | 描述                       |
273| ---------- | -------------------------- |
274| bm enable -h | 显示enable支持的命令信息。-h为非必选字段。 |
275| bm enable -n \<bundleName\> | 使能指定包名的应用。-n为必选字段。 |
276| bm enable -n \<bundleName\> -a \<abilityName\> | 使能指定包名下的元能力模块。-a为非必选字段。 |
277| bm enable -n \<bundleName\> -u \<userId\>| 使能指定用户和包名的应用。-u为非必选字段,默认为当前活跃用户。仅支持在当前活跃用户或0用户下使能。<br>**说明:**<br> 如果当前活跃用户是100,使用命令`bm enable -n com.ohos.app -u 102`使能应用时,只会在当前活跃用户100下使能应用。 |
278
279
280示例:
281
282```bash
283# 使能该应用
284bm enable -n com.ohos.app -a com.ohos.app.EntryAbility -u 100
285// 执行结果
286enable bundle successfully.
287```
288
289
290#### 禁用命令
291
292```bash
293bm disable [-h] [-n bundleName] [-a abilityName] [-u userId]
294```
295
296
297  **表8** 禁用命令列表
298
299| 命令       | 描述                       |
300| ---------- | -------------------------- |
301| bm disable -h | 显示disable支持的命令信息。-h为非必选字段。 |
302| bm disable -n \<bundleName\> | 禁用指定包名的应用。-n为必选字段。 |
303| bm disable -n \<bundleName\> -a \<abilityName\> | 禁用指定包名下的元能力模块。-a为非必选字段。 |
304| bm disable -n \<bundleName\> -u \<userId\>| 禁用指定用户和包名下的应用。-u为非必选字段,默认为当前活跃用户。仅支持在当前活跃用户或0用户下禁用。<br>**说明:**<br> 如果当前活跃用户是100,使用命令`bm disable -n com.ohos.app -u 102`禁用应用时,只会在当前活跃用户100下禁用应用。 |
305
306
307示例:
308
309```bash
310# 禁用该应用
311bm disable -n com.ohos.app -a com.ohos.app.EntryAbility -u 100
312// 执行结果
313disable bundle successfully.
314```
315
316
317#### 获取udid命令
318
319```bash
320bm get [-h] [-u]
321```
322
323  **表9** 获取udid命令列表
324
325| 命令       | 描述                       |
326| ---------- | -------------------------- |
327| bm get -h | 显示get支持的命令信息。-h为非必选字段。 |
328| bm get -u | 获取设备的udid。-u为必选字段。 |
329
330
331示例:
332
333```bash
334# 获取设备的udid
335bm get -u
336// 执行结果
337udid of current device is :
33823CADE0C
339```
340
341
342#### 快速修复命令
343
344```bash
345bm quickfix [-h] [-a -f filePath [-t targetPath] [-d]] [-q -b bundleName] [-r -b bundleName]
346```
347
348注:hqf文件制作方式可参考[HQF打包指令](packing-tool.md#hqf打包指令)。
349
350  **表10** 快速修复命令列表
351| 命令       | 描述                       |
352| ---------- | -------------------------- |
353| bm quickfix -h | 显示quickfix支持的命令信息。-h为非必选字段。 |
354| bm quickfix -a -f \<filePath\> | 执行补丁安装命令。-a非必选字段,指定后,-f为必选字段,未指定-a,则-f为非必选字段。 |
355| bm quickfix -q -b \<bundleName\> | 根据包名查询补丁包信息。-q为非必选字段,指定后,-b为必选字段,未指定-q,则-b为非必选字段。 |
356| bm quickfix -a -f \<filePath\> -d | 选择debug模式执行补丁安装命令。-d为非必选字段。 |
357| bm quickfix -a -f \<filePath\> -o | 选择覆盖模式执行补丁安装命令。-o为非必选字段。 |
358| bm quickfix -a -f \<filePath\> -t \<target-path\> | 指定补丁安装目录,且不使能。-t为非必选字段。 |
359| bm quickfix -r -b \<bundleName\> | 根据包名卸载未使能的补丁。-r为非必选字段,指定后,-b为必选字段,未指定-r,则-b为非必选字段。 |
360
361
362示例:
363
364```bash
365# 根据包名查询补丁包信息
366bm quickfix -q -b com.ohos.app
367// 执行结果
368// Information as follows:
369// ApplicationQuickFixInfo:
370//  bundle name: com.ohos.app
371//  bundle version code: xxx
372//  bundle version name: xxx
373//  patch version code: x
374//  patch version name:
375//  cpu abi:
376//  native library path:
377//  type:
378# 快速修复补丁安装
379bm quickfix -a -f /data/app/
380// 执行结果
381apply quickfix succeed.
382# 快速修复补丁卸载
383bm quickfix -r -b com.ohos.app
384// 执行结果
385delete quick fix successfully
386```
387
388#### 共享库查询命令
389
390```bash
391bm dump-shared [-h] [-a] [-n bundleName] [-m moduleName]
392```
393
394  **表11** 共享库查询命令列表
395
396| 命令                                             | 描述                                   |
397| ------------------------------------------------ | -------------------------------------- |
398| bm dump-shared -h  | 显示dump-shared支持的命令信息。-h为非必选字段。          |
399| bm dump-shared -a          | 查询系统中已安装所有共享库。-a为非必选字段。     |
400| bm dump-shared -n \<bundleName\>            | 查询指定共享库包名的详细信息。-n为非必选字段。           |
401| bm dump-shared -n \<bundleName\> -m \<moduleName\>      | 查询指定共享库包名和模块名的详细信息。-m为非必选字段。     |
402
403
404示例:
405
406```bash
407# 显示所有已安装共享库包名
408bm dump-shared -a
409# 显示该共享库的详细信息
410bm dump-shared -n com.ohos.lib
411```
412
413#### 共享库依赖关系查询命令
414
415显示指定应用和指定模块依赖的共享库信息
416```bash
417bm dump-dependencies [-h] [-n bundleName] [-m moduleName]
418```
419
420  **表12** 共享库依赖关系查询命令列表
421| 命令       | 描述                       |
422| ---------- | -------------------------- |
423| bm dump-dependencies -h | 显示bm dump-dependencies支持的命令信息。-h为非必选字段。 |
424| bm dump-dependencies -n \<bundleName\> | 查询指定应用依赖的共享库信息。-n为必选字段。 |
425| bm dump-dependencies -n \<bundleName\> -m \<moduleName\> | 查询指定应用指定模块依赖的共享库信息。-m为非必选字段。 |
426
427* 示例
428```Bash
429# 显示指定应用指定模块依赖的共享库信息
430bm dump-dependencies -n com.ohos.app -m entry
431```
432
433
434#### 应用执行编译AOT命令
435
436应用执行编译AOT命令
437```bash
438bm compile [-h] [-m mode] [-r bundleName]
439```
440  **表13** compile命令列表
441
442| 命令 | 描述 |
443| -------- | -------- |
444| bm compile -h| 显示compile支持的命令信息。-h为非必选字段。 |
445| bm compile -m \<mode-name\>| 根据包名编译应用。-m为非必选字段,可选值为partial或者full。 |
446| bm compile -m \<mode-name\> -a| 编译所有应用。-a为非必选字段。 |
447| bm compile -r -a| 移除所有编译应用的结果。-r为非必选字段。 |
448| bm compile -r \<bundleName\>| 移除应用的结果。 |
449
450示例:
451
452```bash
453# 根据包名编译应用
454bm compile -m partial com.example.myapplication
455```
456
457#### 拷贝ap文件命令
458
459拷贝ap文件到指定应用的/data/local/pgo路径
460
461```bash
462bm copy-ap [-h] [-a] [-n bundleName]
463```
464
465**表14** copy-ap命令列表
466
467| 命令 | 描述 |
468| -------- | -------- |
469| bm copy-ap -h| 显示copy-ap支持的命令信息。-h为非必选字段。 |
470| bm copy-ap -a| 拷贝所有包相关ap文件。-a为非必选字段。 |
471| bm copy-ap -n \<bundleName\>| 根据包名拷贝对应包相关的ap文件。-n为非必选字段。 |
472
473示例:
474
475```bash
476# 根据包名移动对应包相关的ap文件
477bm copy-ap -n com.example.myapplication
478```
479
480#### 查询overlay应用信息命令
481
482打印overlay应用的overlayModuleInfo
483```bash
484bm dump-overlay [-h] [-b bundleName] [-m moduleName] [-u userId] [-t targetModuleName]
485```
486
487**表15** dump-overlay命令列表
488| 命令 | 描述 |
489| -------- | -------- |
490| bm dump-overlay -h| 显示dump-overlay支持的命令信息。-h为非必选字段。 |
491| bm dump-overlay -b \<bundleName\>| 获取指定应用的所有OverlayModuleInfo信息。-b为必选字段。 |
492| bm dump-overlay -b \<bundleName\> -m \<moduleName\>| 根据指定的包名和module名查询OverlayModuleInfo信息。-m为非必选字段。 |
493| bm dump-overlay -b \<bundleName\> -t \<target-moduleName\>| 根据指定的包名和目标module名查询OverlayModuleInfo信息。-t为非必选字段。 |
494| bm dump-overlay -b \<bundleName\> -t \<target-moduleName\> -u \<userId\>| 根据指定的包名\目标module名和用户查询OverlayModuleInfo信息。-u为非必选字段,默认为当前活跃用户。仅支持在当前活跃用户或0用户下查询OverlayModuleInfo信息。<br>**说明:**<br> 如果当前活跃用户是100,使用命令`bm dump-overlay -b com.ohos.app -t feature -u 102`查询时,只会返回当前活跃用户100下的OverlayModuleInfo信息。 |
495
496示例:
497
498```bash
499# 根据包名来获取overlay应用com.ohos.app中的所有OverlayModuleInfo信息
500bm dump-overlay -b com.ohos.app
501
502# 根据包名和module来获取overlay应用com.ohos.app中overlay module为entry的所有OverlayModuleInfo信息
503bm dump-overlay -b com.ohos.app -m entry
504
505# 根据包名和module来获取overlay应用com.ohos.app中目标module为feature的所有OverlayModuleInfo信息
506bm dump-overlay -b com.ohos.app -m feature
507
508# 在用户100下,根据包名com.ohos.app和module来获取overlay应用com.ohos.app中目标module为feature的OverlayModuleInfo信息
509bm dump-overlay -b com.ohos.app -t feature -u 100
510```
511
512#### 查询应用的overlay相关信息命令
513
514查询目标应用的所有关联overlay应用的overlayModuleInfo信息。
515
516```bash
517bm dump-target-overlay [-h] [-b bundleName] [-m moduleName] [-u userId]
518```
519
520**表16** dump-overlay命令列表
521| 命令 | 描述 |
522| -------- | -------- |
523| bm dump-target-overlay -h| 显示dump-target-overlay支持的命令信息。-h为非必选字段。 |
524| bm dump-target-overlay -b \<bundleName\> | 获取指定目标应用的所有OverlayBundleInfo信息。-b为必选字段。 |
525| bm dump-target-overlay -b \<bundleName\> -m \<moduleName\> | 根据指定的目标应用的包名和module名查询OverlayModuleInfo信息。-m为非必选字段。 |
526| bm dump-target-overlay -b \<bundleName\> -m \<moduleName\> -u \<userId\> | 根据指定的目标应用的包名、module名和用户查询OverlayModuleInfo信息。-u为非必选字段,默认为当前活跃用户。仅支持在当前活跃用户或0用户下查询OverlayModuleInfo信息。<br>**说明:**<br> 如果当前活跃用户是100,使用命令`bm dump-target-overlay -b com.ohos.app -m feature -u 102`查询时,只会返回当前活跃用户100下的OverlayModuleInfo信息。 |
527
528示例:
529
530```bash
531# 根据包名来获取目标应用com.ohos.app中的所有关联的OverlayBundleInfo信息
532bm dump-target-overlay-b com.ohos.app
533
534# 根据包名和module来获取目标应用com.ohos.app中目标module为entry的所有关联的OverlayModuleInfo信息
535bm dump-target-overlay -b com.ohos.app -m entry
536
537# 在用户100下,根据包名和module来获取目标应用com.ohos.app中目标module为entry的所有关联的OverlayModuleInfo信息
538bm dump-target-overlay -b com.ohos.app -m entry -u 100
539```
540## 相关仓
541
542[bundlemanager_bundle_framework](https://gitee.com/openharmony/bundlemanager_bundle_framework)
543