HarmonyOS之sdkmgr命令使用

网友投稿 683 2022-05-30

sdkmgr 是一个 HarmonyOS SDK 命令行管理工具,支持查看、安装和卸载 HarmonyOS SDK。

显示本地和远程组件命令格式如下:

sdkmgr list --[options] []

1

< component >表示组件,取值包括 java/js/native/toolchains/previewer,关于 options 参数,如下表所示:

查询 SDK 组件的示例如下所示:

显示指定路径下所有组件的安装情况:

sdkmgr list --sdk-directory="/data/sdk"

1

HarmonyOS之sdkmgr命令的使用

显示 Java 组件所有 API Version 的最新版本:

sdkmgr list java

1

安装一个或多个 SDK 组件命令格式如下:

sdkmgr install --[options] []

1

安装 SDK 组件的示例如下所示:

安装 Java SDK 最高 API Version 下的最新版本,并指定了 SDK 存储路径:

sdkmgr install --sdk-directory="/data/sdk" java

1

同时安装 API Version 为 5 的 Java SDK 和 JS SDK,默认安装路径为 sdkmgr 工具根目录的上一级目录:

sdkmgr install java:5 js:5

1

安装 Java SDK 指定 API Version 版本,需要使用 http 代理来安装,代理信息文件通过 config 参数进行指定:

sdkmgr install java:5 --config="/data/sdk/config.properties"

1

其中,config 参数指定的配置文件 config.properties 中包含代理服务器信息和 SDK 存储路径:

sdk-directory="/data/sdk" proxy-type=http proxy=host:port proxy-user=username proxy-password=password

1

2

3

4

5

安装 comp.txt 中指定的组件,并安装到指定的目录:

sdkmgr install --component-file="/data/sdk/comp.txt" --sdk-directory="/data/sdk"

1

其中,comp.txt 中包含的内容举例如下所示:

java:5 js:5 native:5 toolchains previewer

1

2

3

4

5

卸载一个或多个 SDK 组件命令格式如下:

sdkmgr uninstall --[options] []

1

卸载 SDK 组件的示例如下所示:

卸载本地的 Java SDK,可以指定具体的 API Version,如果不指定,则会卸载最高 API Version 的最新版本:

sdkmgr uninstall java:5

1

同时卸载本地已安装的 API Version 为 5 的最新 Java SDK 和 JS SDK 版本:

sdkmgr uninstall java:5 js:5

1

查看 sdkmgr 版本号的命令格式为:

sdkmgr version | --version

1

查看 sdkmgr 帮助文档的命令格式为:

sdkmgr help | --help

1

API/SDK

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:移植案例与原理 - startup子系统之syspara_lite系统属性部件 (2)
下一篇:Java工程师知识图谱
相关文章