android

Alat ini tidak didukung lagi. Menggunakan Android Studio untuk membuat AVD dan membuat project, serta menggunakan sdkmanager untuk melihat dan menginstal paket SDK.

android adalah alat command line yang berada di direktori tools/ Android SDK. android memungkinkan Anda:

  • Membuat, menghapus, dan melihat Perangkat Virtual Android (AVD). (Sekarang dilakukan menggunakan Android Studio atau dari command line, avdmanager.)
  • Membuat dan mengupdate project Android. (Sekarang dilakukan menggunakan Android Studio.)
  • Mengupdate Android SDK dengan platform, add-on, dan dokumentasi baru. (Sekarang dilakukan menggunakan alat command line sdkmanager.)

Jika Anda menggunakan Android Studio, fitur pada alat android sudah terintegrasi ke dalam IDE sehingga Anda tidak perlu langsung menggunakan alat ini.

Catatan: Dokumentasi opsi di bawah ini tidak lengkap dan mungkin tidak berlaku lagi. Untuk daftar opsi terbaru, jalankan android --help.

Sintaksis

Sintaksis untuk android adalah sebagai berikut:

android [global options] action [action options]

Opsi global

-s
Mode senyap: hanya error yang akan ditampilkan.
-h
Bantuan penggunaan.
-v
Mode panjang: error, peringatan, dan pesan informasi akan ditampilkan.

Tindakan dan opsi AVD

Tabel berikut mencantumkan tindakan dan opsi untuk AVD:

Tindakan Opsi Deskripsi Komentar
avd Tidak ada Meluncurkan AVD Manager.
sdk Tidak ada Meluncurkan Android SDK Manager.
create avd -n <name> Nama untuk AVD. Wajib
-t <targetID> ID target image sistem yang akan digunakan dengan AVD baru. Untuk mendapatkan daftar target yang tersedia, gunakan android list targets. Wajib
-c <path>|<size>[K|M] Jalur ke image kartu SD yang akan digunakan dengan AVD ini atau ukuran image kartu SD baru yang akan dibuat untuk AVD ini. Misalnya, -c path/to/sdcard atau -c 1000M.
-f Memaksa pembuatan AVD.
-p <path> Jalur ke lokasi pembuatan direktori untuk file AVD ini.
-s <name>|<width>-<height> Skin yang akan digunakan untuk AVD ini, yang diidentifikasi berdasarkan nama atau dimensi. Alat android memindai skin yang cocok berdasarkan nama atau dimensi dalam direktori skins/ target yang direferensikan dalam argumen -t <targetID>. Contoh, -s HVGA-L.
delete avd -n <name> Nama AVD yang akan dihapus. Wajib
move avd -n <name> Nama AVD yang akan dipindahkan. Wajib
-p <path> Jalur ke lokasi pembuatan direktori untuk file AVD ini.
-r <new-name> Nama baru AVD yang diganti namanya.
update avd -n <name> Nama AVD yang akan dipindahkan. Wajib

Tindakan dan opsi project

Tabel berikut mencantumkan tindakan dan opsi untuk project:

Tindakan Opsi Deskripsi Komentar
create project -n <name> Nama project. Wajib
-t <targetID> ID target image sistem yang akan digunakan dengan AVD baru. Untuk mendapatkan daftar target yang tersedia, gunakan android list targets. Wajib
-k <path>|<size>[K|M] Namespace paket. Wajib
-a Nama untuk class Activity default. Wajib
-p <path> Lokasi direktori project. Wajib
update project -n <name> Nama project yang akan diupdate.
-p <path> Jalur lokasi project. Wajib
-l <library path> Jalur lokasi Library Android yang akan ditambahkan, relatif terhadap project utama.
-s <subprojects> Mengupdate project apa pun di subfolder, misalnya project pengujian.
-t <targetID> ID target yang akan ditetapkan untuk project.
create test-project -n <name> Nama project.
-p <path> Jalur lokasi project. Wajib
-m <main> Nama project. Wajib
update test-project -p <path> Jalur lokasi project yang akan diuji, relatif terhadap project baru. Wajib
-m <main> Class utama project yang akan diuji. Wajib
create lib-project -k <packageName> Nama paket project library. Wajib
-p <path> Jalur lokasi project. Wajib
-t <targetID> ID target project library. Wajib
-n <name> Nama project. Wajib
update lib-project -p <path> Jalur lokasi project. Wajib
-l <libraryPath> Jalur lokasi Library Android yang akan ditambahkan, relatif terhadap project utama.
-t <name> ID target project library.
create uitest-project -n <name> Nama project pengujian UI.
-t <name> ID target project pengujian UI. Wajib
-p <path> Jalur lokasi project pengujian UI. Wajib

Tindakan update

update adb
Mengupdate adb untuk mendukung perangkat USB yang dideklarasikan dalam add-on SDK.
update sdk
Mengupdate SDK dengan menyarankan platform baru yang akan diinstal, jika tersedia.