不再支援這項工具。請改用 Android Studio 建立 AVD 及建立專案,或使用 sdkmanager
透過指令列查看及安裝 SDK 套件。
android
是位於 Android SDK tools/
目錄中的指令列工具。該工具可讓您:
- 建立、刪除及查看 Android 虛擬裝置 (AVD)。
- 建立及更新 Android 專案。
- 更新 Android SDK,包含新平台、外掛程式和說明文件。
如果您使用的是 Android Studio,android
工具的功能已與 IDE 整合,因此您不需要直接使用這項工具。
注意:以下選項的說明文件可能不完整,且可能已過期。如需最新的選項清單,請執行 android
--help
。
語法
android [global options] action [action options]
全域選項
-s
- 靜音模式:僅列印錯誤
-h
- 使用說明
-v
- 詳細模式:系統會列印錯誤、警告和資訊訊息。
AVD 動作和選項
動作 | 選項 | 說明 | 註解 |
---|---|---|---|
avd |
無 | 啟動 AVD Manager | |
sdk |
無 | 啟動 Android SDK Manager | |
create avd |
-n <name> |
AVD 的名稱。 | 必填 |
-t <targetID> |
用於新 AVD 的系統映像檔的目標 ID。如要取得可用目標清單,請使用 android list targets |
必填 | |
-c <path>|<size>[K|M] |
要用於此 AVD 的 SD 卡映像檔路徑,或針對此 AVD 建立的新 SD 卡映像檔的大小。例如 -c path/to/sdcard 或 -c
1000M |
||
-f |
強制建立 AVD | ||
-p <path> |
用於建立此 AVD 檔案目錄的位置路徑。 | ||
-s <name>|<width>-<height> |
用於此 AVD 的外觀,以名稱或尺寸識別。android 工具會掃描 -t <targetID> 引數所引用目標的 skins/ 目錄,按名稱或尺寸找出相符的外觀。例如,-s
HVGA-L |
||
delete avd |
-n <name> |
要刪除的 AVD 名稱 | 必填 |
move avd |
-n <name> |
要移動的 AVD 名稱 | 必填 |
-p <path> |
用於建立此 AVD 檔案目錄的位置路徑。 | ||
-r <new-name> |
AVD 的新名稱 (如想重新命名) | ||
update avd |
-n <name> |
要移動的 AVD 名稱 | 必填 |
專案動作和選項
動作 | 選項 | 說明 | 註解 |
---|---|---|---|
create project |
-n <name> |
專案名稱 | 必填 |
-t <targetID> |
用於新 AVD 的系統映像檔的目標 ID。如要取得可用目標清單,請使用 android list targets |
必填 | |
-k <path>|<size>[K|M] |
套件命名空間 | 必填 | |
-a |
預設活動類別的名稱 | 必填 | |
-p <path> |
專案目錄的位置 | 必填 | |
update project |
-n <name> |
要更新的專案名稱 | |
-p <path> |
專案的位置路徑 | 必填 | |
-l <library path> |
要新增的 Android 程式庫的位置路徑 (相對於主要專案) | ||
-s <subprojects> |
更新子資料夾中的任何專案,例如測試專案 | ||
-t <targetID> |
為專案設定的目標 ID | ||
create test-project |
-n <name> |
專案名稱 | |
-p <path> |
專案的位置路徑 | 必填 | |
-m <main> |
專案名稱 | 必填 | |
update test-project |
-p <path> |
待測試專案的位置路徑 (相對於新專案) | 必填 |
-m <main> |
待測試專案的主要類別 | 必填 | |
create lib-project |
-k <packageName> |
(必填) 程式庫專案的套件名稱 | 必填 |
-p <path> |
專案的位置路徑 | 必填 | |
-t <targetID> |
程式庫專案的目標 ID | 必填 | |
-n <name> |
專案名稱 | 必填 | |
update lib-project |
-p <path> |
專案的位置路徑 | 必填 |
-l <libraryPath> |
要新增的 Android 程式庫的位置路徑 (相對於主要專案) | ||
-t <name> |
程式庫專案的目標 ID | ||
create uitest-project |
-n <name> |
UI 測試專案名稱 | |
-t <name> |
UI 測試專案的目標 ID | 必填 | |
-p <path> |
UI 測試專案的位置路徑 | 必填 |
更新動作
update adb
- 更新 adb,以支援 SDK 外掛程式中宣告的 USB 裝置。
update sdk
- 更新 SDK,可透過建議安裝新平台 (如果有的話)。