Gemini di Android Studio menyertakan fitur untuk setiap langkah proses pengembangan. Tabel berikut mencantumkan beberapa fitur utama yang tersedia untuk membantu meningkatkan alur kerja Anda. Gemini adalah ruang yang berkembang pesat, jadi periksa juga catatan rilis stabil dan catatan rilis pratinjau Android Studio's untuk mengetahui update terbaru.
| Kategori | Fitur | Deskripsi | Dokumen |
|---|---|---|---|
| Mode Agen | Membuat project baru | Beralih dari ide ke prototipe aplikasi dengan cepat menggunakan bantuan AI. | Membuat project baru dengan AI |
| Percakapan paralel | Menjalankan beberapa percakapan Mode Agen secara paralel untuk melakukan multitasking secara efektif di dalam IDE. | Mode Agen | |
| Menambahkan kunci API | Menambahkan kunci API untuk memperluas jendela konteks dan mendapatkan respons yang lebih berkualitas.
Hanya berlaku untuk pengguna pada model default paket tanpa biaya. |
Menambahkan kunci Gemini API Anda sendiri | |
| Menambahkan server MCP | Berinteraksi dengan alat eksternal dan memperluas pengetahuan serta kemampuan menggunakan Model Context Protocol (MCP). | Menambahkan server MCP | |
| Menambahkan server MCP jarak jauh | Terhubung ke server MCP tanpa harus menginstal dan memeliharanya sendiri. | Menambahkan server MCP | |
Dukungan file AGENTS.md |
Menentukan preferensi untuk respons Gemini terhadap kueri Anda dalam satu atau
lebih banyak file Markdown yang merupakan bagian dari codebase Anda. Petunjuk yang ditentukan
dalam AGENTS.md file bersifat independen dari IDE. |
Menyesuaikan Gemini menggunakan file AGENTS.md |
|
| Mengelola izin | Anda dapat mengelola izin tertentu untuk agen, sehingga memberi Anda kontrol terperinci atas ruang kerja. | Mengelola izin dalam Mode Agen | |
| Mengakses Pusat Informasi Android | Mengakses dokumentasi terbaru dan tepercaya untuk membantu Anda mengembangkan aplikasi berkualitas tinggi. | Pusat Informasi Android | |
| Penelusuran Web Agen | Melakukan penelusuran web real-time untuk mengakses informasi terbaru. | Penelusuran Web Agen | |
| Memperluas Mode Agen dengan keahlian | Keahlian memungkinkan Anda meningkatkan kemampuan Mode Agen dengan keahlian khusus dan alur kerja kustom. | Memperluas Mode Agen dengan keahlian | |
| Berinteraksi dengan perangkat terhubung | Agen AI di Android Studio memiliki akses ke alat untuk men-deploy aplikasi ke perangkat terhubung, memeriksa apa yang saat ini ditampilkan di layar, mengambil screenshot, memeriksa Logcat untuk mengetahui error, dan berinteraksi dengan aplikasi yang sedang berjalan. | Menguji dan memverifikasi perubahan pada perangkat | |
| Model pihak ketiga lokal | Memilih LLM yang diinstal secara lokal di komputer Anda untuk mendukung fungsi AI di Android Studio. | Menggunakan LLM lokal | |
| Model pihak ketiga jarak jauh | Memilih LLM dari penyedia model jarak jauh untuk mendukung fungsi AI di Android Studio. | Menggunakan LLM jarak jauh | |
| Kode | Prediksi Edit Berikutnya | Secara proaktif menyarankan pengeditan di tempat lain dalam codebase Anda berdasarkan perubahan terbaru. | Prediksi Edit Berikutnya |
| Memperbarui dependensi | Memperbarui dependensi dan menyelesaikan error build secara berulang. | Memperbarui dependensi dengan agen Gemini | |
| Membuat pengujian unit | Gemini dapat membuat pengujian unit yang komprehensif dan dapat dikompilasi untuk kode Kotlin
dan Java Anda, termasuk setUp metode, inisialisasi tiruan,
dan kasus pengujian individual. |
Membuat pengujian unit | |
| Rangkaian Deskripsi Langkah dengan Gemini | Menulis pengujian fungsional end-to-end, yang disebut rangkaian deskripsi langkah, dengan mendeskripsikan langkah dan pernyataan menggunakan bahasa alami. Gemini mengonversi langkah Anda menjadi tindakan yang dilakukan Gemini di aplikasi Anda.
Aktifkan melalui Studio Labs. |
Rangkaian Deskripsi Langkah untuk Android Studio | |
| Tulis | Pembuatan pratinjau Compose | Gemini dapat otomatis membuat pratinjau Compose, termasuk data tiruan untuk parameter pratinjau, untuk composable tertentu atau semua composable dalam file. | Membuat pratinjau Compose |
| UI Transformasi | Menggunakan bahasa alami untuk memperbarui UI aplikasi langsung dari panel pratinjau Compose. | UI Transformasi | |
| UI baru dari tiruan desain | Membuat kode Compose langsung dari tiruan desain. | Membuat UI dengan lampiran gambar | |
| Mencocokkan UI dengan gambar target | Membuat UI Anda cocok dengan desain referensi, jika Anda sudah membuat UI awal. | Membuat UI dengan lampiran gambar | |
| Memperbaiki masalah kualitas UI | Menemukan dan memperbaiki masalah untuk meningkatkan kualitas dan aksesibilitas UI. | Menemukan dan memperbaiki masalah kualitas UI | |
| Integrasi yang didukung Android | Menganalisis error dengan App Quality Insights | Menggunakan Gemini untuk menganalisis laporan error App Quality Insights, membuat insight, memberikan ringkasan error, dan (jika memungkinkan) merekomendasikan langkah berikutnya, termasuk contoh kode dan link ke dokumentasi yang relevan. | Menganalisis error dengan App Quality Insights dan Gemini |
| Menganalisis error runtime dengan Logcat | Gemini di Android Studio membantu Anda memahami dan mengatasi error dari jendela Logcat, sehingga menyederhanakan proses proses debug. Saat aplikasi Anda menampilkan error atau pengecualian, klik "Ask Gemini" untuk mendapatkan penjelasan langsung dan saran yang dapat ditindaklanjuti tanpa keluar dari IDE. | Menganalisis error runtime dengan Logcat dan Gemini | |
| Mendapatkan bantuan terkait error build dan sinkronisasi | Gemini memahami error build dan sinkronisasi Gradle. Jika terjadi error, klik link "Ask Gemini" di output build untuk membantu Anda mendiagnosis dan memperbaiki masalah. | ||
| Privasi dan keamanan | Mengonfigurasi berbagi konteks | Mengonfigurasi file mana yang secara khusus dibagikan ke Gemini menggunakan file .aiexclude. |
Mengonfigurasi berbagi konteks |
| Logging | Mengumpulkan aktivitas Gemini di Cloud Logging, termasuk perintah dan respons serta metadata seperti baris kode yang diterima oleh pengguna.
Khusus pelanggan paket Bisnis. |
Mengakses log audit penggunaan Gemini Enterprise dengan Cloud Logging | |
| Kontrol Layanan VPC | Membuat lingkungan yang aman dan terkontrol untuk coding guna melindungi data sensitif dan kekayaan intelektual.
Khusus pelanggan paket Bisnis. |
Mengamankan aplikasi Anda dengan Kontrol Layanan VPC | |
| Metrik produktivitas | Melacak penggunaan Gemini di Android Studio oleh tim Anda dan dampaknya terhadap pekerjaan Anda, termasuk metrik seperti tingkat penerimaan rekomendasi kode.
Khusus pelanggan paket Bisnis. |
Melihat dan mengekspor data analisis |