HarmonyOS之sdkmgr命令的使用
sdkmgr 是一個 HarmonyOS SDK 命令行管理工具,支持查看、安裝和卸載 HarmonyOS SDK。
顯示本地和遠程組件命令格式如下:
sdkmgr list --[options] [
1
< component >表示組件,取值包括 java/js/native/toolchains/previewer,關(guān)于 options 參數(shù),如下表所示:
查詢 SDK 組件的示例如下所示:
顯示指定路徑下所有組件的安裝情況:
sdkmgr list --sdk-directory="/data/sdk"
1
顯示 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 參數(shù)進行指定:
sdkmgr install java:5 --config="/data/sdk/config.properties"
1
其中,config 參數(shù)指定的配置文件 config.properties 中包含代理服務(wù)器信息和 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 中包含的內(nèi)容舉例如下所示:
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
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。