Android

不再支援這項工具。請改用 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,可透過建議安裝新平台 (如果有的話)。