Catatan rilis untuk Android CLI

Android CLI adalah antarmuka utama untuk pengembangan Android dari terminal, yang dibuat untuk mendukung alur kerja pengembangan Anda menggunakan agen dan alat pilihan Anda.

Halaman ini mencantumkan fitur baru di setiap rilis Android CLI. Untuk mendownload Android CLI, buka halaman download. Untuk mempelajari lebih lanjut, lihat Ringkasan Android CLI.

Versi 1.0.16406183 (September 2026)

  • Startup yang lebih cepat: Android CLI dimulai sekitar dua kali lebih cepat karena library downloader native hanya dimuat saat digunakan dan tidak lagi diekstrak ke direktori sementara pada setiap pemanggilan.
  • Kode keluar tetap: Perintah kini menampilkan kode keluar bukan nol saat gagal, termasuk create, run, install, describe, layout, docs, info, skills, dan update, yang membuat pembuatan skrip dan CI lebih andal.
  • Penyesuaian anotasi layar: android screen --annotate mengekspos parameter penyesuaian untuk deteksi fiturnya, termasuk nilai minimum deteksi tepi, pemfilteran bentuk, dan strategi pengelompokan, yang didokumentasikan di --help.
  • Opsi pembuatan project: android create mendukung flag --application-id dan --namespace serta nama opsi yang dihubungkan dengan tanda hubung seperti --min-sdk. Template Compose kini menggunakan src/main/kotlin set sumber dan tema Material 3.
  • Emulator headless: Mulai emulator tanpa jendela menggunakan android emulator start --headless.
  • Keandalan SDK: Perintah android sdk mengambil kunci antar-proses sehingga pemanggilan serentak tidak bertentangan, memverifikasi jalur dan versi paket yang diinstal, mengupdate file XML lama hanya jika diperlukan, dan melaporkan error yang lebih jelas.
  • Output pratinjau Compose: android studio render-compose-preview mencetak jalur absolut gambar yang dirender, dan mengonfirmasi penulisan bahkan saat --print-semantics digunakan.
  • Dukungan level API yang lebih lama: Memperbaiki kegagalan interaksi perangkat, seperti android layout, di perangkat yang menjalankan level API 32 dan yang lebih rendah.

Versi 1.0.16261425 (September 2026)

  • Perbaikan tata letak: Memperbaiki masalah perintah tata letak yang tidak berfungsi dalam beberapa skenario. Untuk mengembalikan perilaku tata letak lama untuk sementara, export ANDROID_CLI_LAYOUT_V1=1.

Versi 1.0.16251017 (September 2026)

  • Dump tata letak: android layout kini mendukung flag --no-idle untuk mengambil tata letak tanpa menunggu status tidak ada aktivitas. android layout juga mendukung tanda --full untuk menampilkan seluruh hierarki tata letak tanpa memfilter; secara default, layout hanya menampilkan elemen interaktif.
  • Penyelesaian shell: Buat dan instal skrip pelengkapan otomatis shell untuk Bash dan Zsh menggunakan perintah android completion baru.
  • Perbarui kemampuan: Selalu perbarui kemampuan dengan perintah android skills update baru, dan instal atau hapus beberapa kemampuan dalam satu pemanggilan (misalnya, android skills install <skill1> <skill2>).
  • Mencantumkan keahlian menurut agen: android skills list kini secara default menampilkan tampilan detail, termasuk deskripsi keahlian dan agen tempat keahlian diinstal. android skills list juga mendukung flag --agent <agent> untuk mencantumkan semua kemampuan yang diinstal untuk agen.
  • Performa penginstalan delta: Mempercepat patching APK inkremental di android install menggunakan panggilan sistem kernel tanpa salinan.
  • Deteksi tepi layar: Peningkatan fitur dan deteksi tepi di android screen menggunakan algoritma deteksi tepi Canny.

Versi 1.0.15985488 (Juli 2026)

  • Perintah penginstalan khusus: Instal APK menggunakan perintah android install mandiri yang menampilkan push APK inkremental sehingga penginstalan inkremental jauh lebih cepat daripada adb.
  • Menjalankan penginstalan inkremental: Demikian pula, gunakan tanda --use-delta-install baru di android run untuk deployment APK inkremental yang lebih cepat ke perangkat.
  • Pengelolaan SDK lintas platform: Targetkan platform non-host dengan tanda --platform <os_arch> baru dalam perintah android sdk (install, update, materialize) untuk memeriksa, menyelesaikan, dan menginstal komponen di seluruh arsitektur CPU dan OS.
  • Peningkatan CLI Skills: Memperluas subperintah android skills (add, remove, list, find) dengan dokumentasi --help, memberikan masukan yang jelas jika keterampilan tidak ada, dan penyiapan download atomik yang lebih aman dengan rollback otomatis.

Versi 1.0.15857036 (Juli 2026)

  • Dukungan keahlian agen yang lebih luas: Instal keahlian di puluhan lingkungan agen (termasuk Claude Code, Cursor, Cline, OpenHands, Windsurf, Zed, dan Devin) menggunakan android skills install.
  • Downloader native dengan dukungan proxy: Download resource jaringan secara andal menggunakan downloader HTTP native dengan dukungan langsung untuk proxy perusahaan.
  • Pengelolaan paket SDK: Kelola paket SDK dengan penghapusan multi-paket di android sdk remove dan resolusi berbasis SHA di android sdk resolve.
  • Peningkatan deskripsi dan layar: Lihat error build Gradle langsung di output standar di android describe, dan targetkan perangkat tertentu menggunakan flag --device di android screen.
  • Kegunaan CLI dan pelaporan error: Pesan error yang lebih jelas saat memasukkan perintah yang tidak diketahui atau target pembuatan project yang tidak valid, perintah android emulator yang tidak peka huruf besar/kecil.

Versi 1.0.15498356 (Mei 2026)

  • Pemuatan template SDK dinamis: Template project untuk android create kini didownload secara dinamis dari paket Android SDK, bukan dibundel dalam biner CLI, sehingga project baru selalu menggunakan template terbaru.
  • Kompatibilitas lisensi SDK: Lisensi SDK yang diterima dan disimpan oleh android sdk kini cocok dengan format file yang diharapkan oleh alat Android SDK dan plugin Gradle yang lebih lama.
  • Dukungan symlink: Menambahkan dukungan untuk link simbolis di seluruh perintah CLI dan operasi file.
  • Ekstraksi biner atomik: Mencegah kondisi race ekstraksi selama pemanggilan CLI multi-proses serentak dengan mengekstrak biner ke direktori sementara sebelum memindahkannya secara atomik.
  • Stabilitas Windows: Peningkatan kompatibilitas dan performa Windows di Windows 11, serta perbaikan untuk penyelesaian jalur direktori beranda.

Versi 1.0.15433482 (Mei 2026)

  • Integrasi Antigravity: Android CLI dan skill kini secara resmi diintegrasikan ke Google Antigravity 2.0 sebagai paket sumber daya opsional untuk menyederhanakan pengembangan agentic Anda.
  • Perintah Android Studio: Gunakan perintah android studio baru untuk memungkinkan agen Anda memanfaatkan kemampuan mendalam dan kontekstual Android Studio, termasuk analisis kode, pencarian semantik, dan rendering Compose.
  • Dukungan untuk Rangkaian Deskripsi Langkah: Validasi pengalaman pengguna penting menggunakan Rangkaian Deskripsi Langkah, yang merupakan deskripsi bahasa alami dari alur pengguna yang dapat dijalankan agen Anda dari terminal atau di CI/CD.
  • Keterampilan Android baru: Akses library keterampilan Android baru, termasuk keterampilan untuk migrasi CameraX, UI adaptif, AppFunctions, dan Gaya Compose.
  • Opsi penginstalan lainnya: Instal dan update Android CLI menggunakan pengelola paket populer, termasuk apt-get, winget, dan homebrew. Untuk mengetahui detailnya, lihat opsi download.

Versi 0.7 (April 2026)

Rilis pertama!