Android Studio Edisi I/O: Yang baru di alat Developer Android
Waktu baca: 8 menit
Tahun ini di Google I/O, kami melampaui perubahan iteratif, menuju pergeseran mendasar dalam cara aplikasi dibuat. Alat terbaru kami dibuat untuk era agentic dengan fitur yang meningkatkan produktivitas Anda sebagai developer Android DAN mengoptimalkan agen AI yang Anda deploy di codebase Anda. Jadi, baik Anda membangun secara eksklusif dengan AI atau lebih suka menjadi arsitek setiap baris kode, alat kami akan membuat Anda tetap unggul.
Saat kami beralih dari pengembangan "dengan bantuan AI" ke "Agentik", kami mempermudah pengubahan ide menjadi aplikasi produksi berkualitas tinggi dengan upaya developer yang jauh lebih sedikit.
Jadi, apa yang baru di alat developer Android? Kita akan membahas 3 area utama dalam blog ini:
- Biarkan agen Anda menanganinya: Apa pun tugas pengembangan yang sedang Anda kerjakan, agen Android Studio dapat membantu: mulai dari merencanakan arsitektur dan desain aplikasi, hingga menulis kode, hingga pengujian unit dan perbaikan bug.
- Penyedia AI apa pun, di mana pun Anda membangun: Di Android Studio, Anda dapat menggunakan model apa pun dan kami bahkan membantu memandu Anda ke model yang berperforma terbaik. Pilih salah satu model jarak jauh terbaik dari Google, Anthropic, OpenAI, atau jika Anda perlu menjalankannya secara lokal - Gemma 4 adalah model lokal kami yang paling mumpuni dan efisien. Dengan Android CLI, Anda dapat membangun aplikasi Android lebih cepat dan mudah menggunakan agen dan lingkungan developer pilihan Anda.
- Seperti biasa, performa dan kualitas tetap menjadi prioritas utama: Kami terus berinvestasi pada alat developer Android yang Anda sukai: mulai dari Emulator, hingga Profiler, penganalisis performa, dan banyak lagi.
1: Biarkan agen Anda menanganinya
Keahlian agen
Android Studio kini mendukung Keahlian Agen, yaitu set petunjuk modular yang mendasari LLM dalam alur kerja khusus dan pengetahuan khusus domain. Dengan menambahkan keterampilan ke project, Anda dapat mengajari agen untuk mengikuti praktik terbaik, pola arsitektur, atau alur kerja library tertentu. Hal ini memungkinkan pembuatan kode yang lebih akurat dan kontekstual serta aktivasi keterampilan otomatis untuk tugas yang sesuai, sehingga memastikan agen bertindak sebagai pakar. Kami telah menggabungkan banyak keterampilan agen Android dan Firebase teratas dalam build Canary Android Studio terbaru, sehingga Anda dapat langsung mulai membangun.
Anda dapat membuat skill Anda sendiri, atau menggunakan Android CLI untuk menginstal skill resmi kami - repositori yang mencakup beberapa alur kerja paling umum yang mungkin menyulitkan beberapa developer Android dan LLM. Hal ini membantu model lebih memahami dan menjalankan pola tertentu yang mengikuti praktik terbaik dan panduan kami tentang pengembangan Android, seperti migrasi XML ke Compose, Tampilan layar penuh, Navigation 3, dan lainnya. Anda bahkan dapat membangun untuk Android XR, dimulai dengan aplikasi Display Glasses yang indah dengan Glimmer Jetpack Compose. Keterampilan Android resmi otomatis disertakan dengan Android Studio terbaru sehingga Agen siap membangun!
Membangun aplikasi full-stack dengan Firebase dalam Mode Agen
Layanan Firebase seperti database Auth dan Firestore kini dapat diaktifkan langsung dalam Mode Agen di Android Studio menggunakan Keterampilan Agen untuk Firebase. Agen Anda akan dapat menyelesaikan integrasi Firebase dan mengonfigurasi layanan backend. Integrasi ini memungkinkan Anda membangun aplikasi Android full stack yang andal tanpa harus keluar dari IDE.
Percakapan paralel
Anda kini dapat menjalankan beberapa percakapan dengan Mode Agen secara paralel. Dalam satu percakapan, jalankan pengujian dan sambil menunggu, Anda dapat memulai mode perencanaan untuk fitur baru di aplikasi Anda sambil menggunakan rangkaian percakapan ketiga untuk menulis dokumentasi aplikasi Anda. Peningkatan ini akan menghemat waktu dan meningkatkan produktivitas Anda.
Agen Project Baru yang lebih mumpuni
Agen Project Baru Android Studio telah berkembang menjadi alat pengembangan full-stack yang canggih, yang memanfaatkan rencana eksekusi multi-langkah dan "loop generasi" otonom yang mengoreksi sendiri error build dan mengonfigurasi dependensi di beberapa file. Kemampuan canggih ini diperkuat secara signifikan oleh integrasi barunya dengan Keterampilan Agen Firebase, sehingga developer dapat membangun, men-debug, dan men-deploy aplikasi full-stack lengkap secara lancar langsung dari satu perintah hingga produksi akhir.
Selain itu, kini aplikasi ini menawarkan dukungan untuk layar besar. Anda dapat membuat kerangka project dengan tata letak, navigasi, dan komponen yang dioptimalkan untuk perangkat tablet, foldable, dan laptop sejak awal. Project ini memiliki logika tambahan untuk menguji aplikasi Anda di emulator layar besar jika Anda mengaktifkannya. Cukup konfigurasi perangkat yang diperlukan di Android Emulator dan Agen dapat mengujinya.
2: Penyedia AI apa pun, di mana pun Anda membangun
Membangun aplikasi Android di Google AI Studio
Google AI Studio kini memiliki kemampuan pengembangan aplikasi Android penuh. Pengguna dapat membuat aplikasi baru, melihat pratinjaunya secara instan melalui Android Emulator yang disematkan, dan men-deploy-nya langsung ke perangkat fisik menggunakan ADB melalui USB. Selain itu, developer dapat memublikasikan langsung ke Google Play; AI Studio menangani pembuatan catatan aplikasi, menggabungkan paket, dan menguploadnya ke jalur pengujian internal. Untuk pengembangan lanjutan dan kesiapan produksi, project dapat diekspor sebagai file ZIP dan dibuka dengan lancar di Android Studio. Untuk memulai, buka Google AI Studio sekarang dan mulailah membangun.
Android CLI membantu Anda membangun aplikasi dengan lebih cepat dan efisien dengan agen apa pun
Android CLI memungkinkan Anda membangun aplikasi menggunakan agen, LLM, dan alat pilihan Anda. Android CLI dirancang untuk membantu agen AI membangun lebih cepat, dan menggunakan lebih sedikit token jika dibandingkan dengan hanya menggunakan alat LLM generik. Dengan menyematkan agen ke Pangkalan Informasi Android dan keterampilan Android, Anda kini dapat membuat agen pilihan Anda mengikuti praktik terbaik terbaru di seluruh lingkungan coding.
Selain itu, saat menggunakan Android Studio Quail versi Canary terbaru, Android CLI memungkinkan agen Anda memanfaatkan kemampuan IDE yang canggih, seperti menganalisis file untuk menemukan masalah atau menemukan deklarasi simbol. Google Antigravity 2.0 kini menawarkan dukungan resmi untuk pengembangan Android dengan Android CLI.
Paket Google AI
Anda kini dapat menggunakan paket Google AI Pro atau Ultra untuk mendapatkan akses ke kapasitas khusus dan batas kecepatan yang lebih tinggi untuk Gemini di Android Studio. Hal ini sangat membantu untuk sesi pengembangan Android yang panjang dan memerlukan penggunaan lebih banyak token. Android Studio otomatis mendeteksi langganan Anda saat Anda login dengan Akun Google Anda.
Gemma 4 untuk bantuan kode lokal dan AI di perangkat
Gemma 4 adalah model lokal canggih yang dilatih untuk pengembangan Android. Model ini adalah model lokal kami yang paling efisien dan mampu melakukan coding agentik multi-langkah yang kompleks di Android Studio. Model ini ideal untuk developer yang memerlukan privasi data, akses offline, atau mengalami masalah kuota dengan model lain.
Sekarang, di build Canary terbaru, Anda dapat mendownload dan menjalankan Gemma 4 langsung dari IDE, tanpa perlu menyiapkan server eksternal.
Membawa model Anda sendiri ke Android Studio
Android Studio memungkinkan developer membawa model apa pun yang mereka pilih ke IDE untuk mendapatkan bantuan AI yang cerdas. Percepat alur kerja Anda dengan model seperti Gemini, GPT, dan Claude atau gunakan model lokal seperti Gemma 4. Fleksibilitas ini memberi developer kontrol yang lebih besar atas performa, privasi, dan biaya.
Android Bench menyoroti model teratas
Awal tahun ini, kami meluncurkan Android Bench, benchmark dan papan peringkat yang dirancang untuk mengevaluasi seberapa efektif LLM menangani tugas pengembangan Android di dunia nyata. Tujuannya adalah untuk mempercepat peningkatan AI, sehingga menghasilkan model yang lebih bermanfaat untuk Anda gunakan dalam mendapatkan bantuan AI, yang akan menghasilkan aplikasi berkualitas lebih baik bagi pengguna Android.
Anda meminta kami mengevaluasi model terbuka, jadi kami menambahkannya ke papan peringkat untuk membantu Anda melihat performa LLM dengan akses offline dan privasi tambahan. Kami juga berupaya meningkatkan kesulitan tantangan yang kami berikan kepada LLM secara signifikan, untuk terus mendorong peningkatan. Hal ini mencakup pembuatan tugas yang berjalan lama, yang biasanya memerlukan waktu beberapa hari bagi engineer Android untuk menyelesaikannya.
3: Seperti biasa, performa dan kualitas tetap menjadi prioritas utama:
Menguji interaksi multi-perangkat dengan Android Emulator
Android Emulator kini memiliki stack jaringan baru yang memungkinkan konektivitas peer-to-peer tanpa konfigurasi antara beberapa perangkat virtual di mesin host yang sama. Update ini menghilangkan kebutuhan untuk penerusan port manual, sehingga developer dapat dengan mudah menguji skenario multi-perangkat seperti game multiplayer lokal, berbagi file, dan penyambungan aplikasi pendamping. Dengan membuat backplane jaringan virtual bersama, Android Emulator menyediakan lingkungan yang lebih stabil dan konsisten untuk membangun pengalaman aplikasi yang kompleks dan saling terhubung di berbagai faktor bentuk.
Android Debug Bridge Wi-Fi 2.0
ADB Wi-Fi 2.0 menawarkan proses debug nirkabel yang jauh lebih andal. Dengan alat command line ADB terbaru dari Android Platform Tools v37 dan perangkat Android 17, Anda kini dapat mengubah jaringan, mematikan komputer, dan menjalani hari seperti biasa, dan perangkat Anda akan tetap terhubung. Selain itu, perangkat yang mengaktifkan proses debug nirkabel akan otomatis ditampilkan di Pengelola Perangkat Android Studio, yang menyiarkan proses penyambungan dan mempermudah koneksi ponsel, smartwatch Android, dan lainnya.
Android Studio kini memungkinkan Anda memublikasikan ke Google Play untuk pengujian
Android Studio kini memberi Anda kemampuan untuk mengupload rilis baru aplikasi langsung ke jalur pengujian Konsol Google Play. Anda dapat melakukannya dengan memilih opsi baru untuk melanjutkan ke “Publikasikan untuk Pengujian” di akhir alur Buat Paket Aplikasi Bertanda Tangan. Integrasi ini mendukung penguploadan rilis awal aplikasi baru ke jalur pengujian internal Konsol Play. Anda juga dapat menggunakan fitur ini untuk mengupload rilis ke aplikasi yang ada ke jalur pengujian. Anda harus terdaftar di Konsol Google Play untuk memanfaatkan fungsi ini. Baca blog 'Yang baru di Google Play' untuk mempelajari semua update dari Play di I/O.
Dukungan verifikasi developer Android
Sekarang Anda dapat melihat status pendaftaran aplikasi langsung di Android Studio saat membuat App Bundle atau APK yang ditandatangani. Dengan melihat informasi ini di Android Studio, Anda dapat mengatasi masalah pendaftaran lebih awal dan memastikan aplikasi Anda siap sebelum persyaratan verifikasi berlaku untuk perangkat Android bersertifikasi mulai September 2026.
Deteksi kebocoran memori dengan LeakCanary
Kebocoran memori di Android terjadi saat kode Anda mempertahankan referensi objek lama setelah siklus prosesnya berakhir. Hal ini mencegah Pengumpul Sampah (GC) merebut kembali memori tersebut, yang pada akhirnya menyebabkan performa lambat atau OutOfMemoryError (OOM).
Tugas profiler LeakCanary Android Studio secara signifikan meningkatkan produktivitas developer dengan memungkinkan analisis dan pemeriksaan jejak kebocoran memori secara langsung di lingkungan pengembangan desktop, bukan di perangkat seluler. Selain itu, Android Studio menyederhanakan pemecahan masalah dengan menyediakan alat seperti “Buka deklarasi” untuk memetakan analisis kebocoran langsung ke codebase, sehingga developer dapat dengan cepat menemukan dan menyelesaikan kebocoran memori.
Mulai dari rilis Android Studio Quail 1, Anda kini juga dapat meminta Gemini untuk meninjau kebocoran memori untuk Anda menggunakan tombol “Perbaiki dengan Agen”.
Android Performance Analyzer (APA)
Android Performance Analyzer (APA) adalah profiler performa generasi berikutnya untuk Android dan memberikan analisis yang kohesif tentang penggunaan CPU, GPU, memori, dan daya untuk aplikasi dan game Anda yang berjalan di perangkat Android 12+. APA dirancang untuk keandalan dan performa dengan kecepatan rendering rekaman aktivitas yang hingga 26x lebih cepat dari alat sebelumnya.
APA terintegrasi secara native dengan agen AI dan menawarkan dua kemampuan baru: kemampuan SQL Perfetto dan kemampuan Analisis Perfetto, yang membantu menjawab pertanyaan seperti "Mengapa startup aplikasi saya lambat?"
Penganalisis Konfigurasi R8
R8 adalah salah satu cara terbaik untuk meningkatkan performa aplikasi dan mengurangi footprint memori. Manfaat performa yang bisa Anda dapatkan dari R8 berkorelasi langsung dengan seberapa banyak codebase Anda yang dapat dioptimalkan oleh R8. Kami telah memperkenalkan alat baru untuk membantu Anda mendapatkan pengoptimalan maksimal dari R8 – Analisis Konfigurasi R8. Fitur ini memberikan insight tentang kualitas konfigurasi R8 dan pengaruh aturan keep terhadap aplikasi Anda. Kami juga telah memperkenalkan tiga skor yang menunjukkan seberapa besar codebase Anda tersedia untuk pengoptimalan, peng-obfuscate-an, dan penyusutan.
Perbaikan yang disarankan untuk error dengan integrasi Agen di AQI
Jendela alat Insight Kualitas Aplikasi kini terintegrasi dengan agen AI untuk menganalisis data error bersama dengan kode sumber Anda guna memberikan penjelasan mendetail dan menyarankan kemungkinan perbaikan. Setelah memilih error di jendela alat App Quality Insights, buka tab Insights, lalu klik “Lihat selengkapnya” untuk melihat penjelasan mendetail tentang error tersebut. Klik “Perbaiki dengan AI” agar agen menyarankan perubahan kode yang dapat Anda tinjau dan terima.
Mulai
Android Studio mempersempit kesenjangan antara ide dan penerapan. Dengan alat canggih yang dibuat untuk pengembangan berbasis agen, membangun dan mengirimkan aplikasi Android berkualitas tinggi menjadi lebih mudah.
Download build pratinjau Android Studio Quail terbaru dan coba fitur baru ini. Seperti biasa, masukan Anda sangat penting bagi kami. Periksa masalah umum, laporkan bug, dan jadilah bagian dari komunitas kami yang aktif di LinkedIn, YouTube, atau X. Selamat membuat kode!
Pelajari pengumuman ini dan semua info terbaru Google I/O 2026 di io.google.
Lanjutkan membaca
-
Berita Produk
Setiap developer memiliki alur kerja dan kebutuhan AI yang unik, dan penting untuk dapat memilih cara AI membantu pengembangan Anda. Pada bulan Januari, kami memperkenalkan kemampuan untuk memilih model AI lokal atau jarak jauh guna mendukung fungsi AI di Android Studio
Matthew Warner • Waktu baca: 2 menit
-
Komunitas
Compose 1.9, Media 3 1.8, QPR2 Beta 1, Update Fitur Baru Narwhal, dan lainnya.
Daniel Galpin • Waktu baca: 9 menit
-
Berita Produk
Di Google I/O tahun ini, kami membahas model bisnis kami yang terus berkembang dan menawarkan lebih banyak pilihan serta cara baru agar aplikasi dan konten Anda dapat ditemukan di dalam dan di luar Play Store. Kami juga meluncurkan alat dan insight canggih yang akan membantu meningkatkan skala bisnis Anda dengan lebih mudah.
Paul Feng • Waktu baca: 6 menit
Terus dapatkan informasi
Dapatkan insight pengembangan Android terbaru yang dikirim ke kotak masuk Anda setiap minggu.