這項工具已不受支援。
使用 Android Studio
建立 AVD 並
建立專案,以及
使用 sdkmanager
查看及安裝 SDK 套件。
android
是位於 Android SDK tools/
目錄中的指令列工具。android
的用途包括:
- 建立、刪除及查看 Android 虛擬裝置 (AVD)(現已可透過 Android Studio 或 avdmanager 指令列執行這些作業)。
- 建立及更新 Android 專案(現已可透過 Android Studio 執行這些作業)。
- 更新 Android SDK,包含新平台、外掛程式和說明文件。(現已採用 指令列工具 sdkmanager)。
如果您使用的是 Android Studio,android
工具的功能會
已整合至 IDE,因此您不需要直接使用這項工具。
注意:以下選項的說明文件可能不完整,且可能已過期。如需最新的選項清單,請執行 android
--help
。
語法
android
的語法如下:
android [global options] action [action options]
全域選項
-s
- 靜音模式:僅列印錯誤。
-h
- 使用說明。
-v
- 詳細模式:系統會列印錯誤、警告和資訊訊息。
AVD 動作和選項
下表包含 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 |
預設 Activity 類別的名稱。 |
必填 | |
-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,可透過建議安裝新平台 (如果有的話)。