• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# SDK命令行工具简介
2
3<!--Kit: Common-->
4<!--Subsystem: Common-->
5<!--Owner: @foryourself-->
6<!--Designer: @lingminghw-->
7<!--Tester: @RayShih-->
8<!--Adviser: @foryourself-->
9
10当前SDK中包含了开发者在开发应用过程中需要使用的多种工具,可以实现日志查看、应用安装、启动测试等功能。
11
12
13## 命令行工具获取
14
15- 通过SDK获取相关工具。其中SDK已嵌入[DevEco Studio](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-software-install)中,无需额外下载配置。SDK位于DevEco Studio的安装位置下的sdk目录中。
16
17- 通过[Command Line Tools](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-commandline-get)工具中的sdk文件夹获取相关工具。
18
19如需获取最新版本工具,请更新DevEco Studio或Command Line Tools。
20
21> **说明:**
22>
23> 各命令行工具存放位置有差异,详见各工具文档介绍。
24
25## 常用工具列表
26
27| 命令 | 说明 |
28| ---- | ---- |
29| [hdc](../dfx/hdc.md) | 用于与设备进行交互调试、数据传输、查看日志等操作。 |
30| [aa](aa-tool.md) | Ability助手用于启动应用和测试用例,提供应用调试和测试功能,如启动组件、强制停止进程、打印组件信息等。 |
31| [bm](bm-tool.md) | 实现应用安装、卸载、更新、查询,提供基本的安装包调试能力。 |
32| [hilog](../dfx/hilog.md) | 用于打印日志,记录用户操作和系统运行状态。 |
33| [打包工具](./packing-tool.md) | 用于在程序编译完成后,对编译出的文件等进行打包,以供安装发布。 |
34| [拆包工具](./unpacking-tool.md) | 支持通过命令行方式将HAP、HSP、App等文件解压成文件夹。提供Java接口对HAP、HSP、App等文件进行解析。 |