Gemini di Android Studio menyertakan fitur untuk setiap langkah proses pengembangan. Gemini adalah ruang yang berkembang pesat, jadi periksa juga catatan rilis stabil dan catatan rilis pratinjau Android Studio untuk mengetahui update terbaru.
Kategori | Fitur | Deskripsi | Dokumen |
---|---|---|---|
Chat | Chat | Antarmuka asli untuk berinteraksi dengan Gemini. Ajukan pertanyaan terkait Android kepada Gemini kapan saja dalam alur kerja pengembangan Anda. | Mulai percakapan dengan Gemini |
Lampirkan file | Lampirkan file ke kueri Anda untuk membantu Gemini lebih memahami konteks pertanyaan Anda dan mengidentifikasi kode yang perlu diperbarui. Aktifkan melalui Studio Labs. |
Melampirkan file | |
Lampirkan gambar | Lampirkan gambar ke kueri Anda untuk membantu membuat UI, men-debug bug UI, mendokumentasikan arsitektur aplikasi, dan lainnya.
Saat ini hanya tersedia di paket gratis. Aktifkan melalui Studio Labs. |
Melampirkan gambar | |
Koleksi Perintah (dalam IDE) | Simpan dan kelola perintah yang sering Anda gunakan, lalu panggil kembali dengan cepat saat diperlukan. | Menyimpan dan mengelola perintah dengan Koleksi Perintah | |
Aturan | Menentukan preferensi untuk respons Gemini terhadap kueri Anda. Tentukan bahasa coding, gaya, format output, dan lainnya yang diinginkan. | Menyesuaikan pengalaman Anda dengan Aturan | |
Galeri Perintah | Jelajahi kumpulan perintah kami untuk mendapatkan inspirasi tentang cara mengintegrasikan Gemini ke dalam alur kerja Anda. | Galeri perintah | |
Integrasi dengan alat eksternal | Mengambil informasi dan melakukan tindakan terkait alat eksternal tanpa keluar dari Android Studio. Ketik @ untuk menampilkan daftar alat
dan pilih salah satu alat untuk disertakan dalam perintah Anda untuk Gemini. Misalnya, Anda dapat meminta Gemini untuk mencantumkan Dokumen Google terbaru Anda dengan mengetik "@GoogleDocs list my recent docs".
Khusus pelanggan paket Bisnis. |
||
Mode agen | Mode agen | Mode agen dirancang untuk menangani tugas pengembangan multi-tahap yang kompleks dan melampaui apa yang dapat Anda alami hanya dengan melakukan percakapan dengan Gemini. Agen dapat membuat perubahan di beberapa file dan memperbaiki bug secara iteratif, sehingga mempercepat proses pengembangan Anda. | Mode agen |
Menambahkan kunci API | Untuk mode agen: tambahkan kunci API untuk memperluas jendela konteks dan mendapatkan respons berkualitas lebih tinggi.
Hanya berlaku untuk pengguna pada model default tingkat tanpa biaya. |
Menambahkan kunci Gemini API Anda sendiri | |
Menambahkan server MCP | Untuk mode agen: berinteraksi dengan alat eksternal serta memperluas pengetahuan dan kemampuan menggunakan Model Context Protocol (MCP). | Menambahkan server MCP | |
Kode | Pelengkapan kode | Gemini menawarkan pelengkapan otomatis kode berteknologi AI di Android Studio yang muncul sebagai teks miring berwarna abu-abu saat Anda mengetik. Penyelesaian kode menghemat waktu dan memungkinkan Anda menyelesaikan project coding dengan lebih cepat dengan menyarankan fungsi lengkap. | Mempercepat proses coding dengan penyelesaian kode AI |
Transformasi kode | Minta Gemini dari editor kode untuk mendapatkan saran kode guna mengubah, mengoptimalkan, atau menambahkan kode ke project Anda. | Transformasi kode | |
Tinjau kembali nama variabel | Mendapatkan saran dari Gemini tentang cara mengganti nama satu atau semua variabel dalam file. | Memikirkan ulang nama variabel | |
Membuat skenario pengujian unit | Gemini dapat menyarankan skenario pengujian menggunakan konteks kode yang ingin Anda uji. Saat membuat skenario pengujian unit, Gemini menyertakan nama dan deskripsi mendetail untuk pengujian Anda, sehingga Anda dapat lebih memahami maksud setiap pengujian yang disarankan. | Membuat skenario pengujian unit | |
Perjalanan dengan Gemini | Tulis pengujian fungsional end-to-end, yang disebut perjalanan, dengan mendeskripsikan langkah-langkah dan pernyataan menggunakan bahasa alami. Gemini mengonversi langkah-langkah Anda menjadi tindakan yang dilakukan Gemini di aplikasi Anda. Saat ini dalam pratinjau.
Saat ini dalam pratinjau. |
Journeys for Android Studio | |
Kode dokumen | Buat dokumentasi yang jelas dan ringkas untuk kode Anda dengan draf instan yang dapat Anda sempurnakan. | Membuat dokumentasi untuk kode Anda | |
Membuat pesan commit | Gemini dapat menggunakan konteks dari perubahan kode dan commit terbaru Anda untuk membuat pesan commit. | Membuat pesan commit | |
Penyesuaian kode | Penyesuaian kode memungkinkan Anda mendapatkan saran kode yang didasarkan pada repositori pribadi organisasi Anda dan dengan demikian mematuhi gaya coding organisasi Anda. Khusus pelanggan tingkat bisnis. |
Ringkasan penyesuaian kode | |
Compose | Pembuatan pratinjau Compose | Gemini dapat otomatis membuat pratinjau Compose, termasuk data tiruan untuk parameter pratinjau, untuk composable tertentu atau semua composable dalam file.
Aktifkan melalui Studio Labs. |
Membuat pratinjau Compose |
Transformasi UI | Gunakan bahasa alami untuk memperbarui UI aplikasi Anda langsung dari panel pratinjau Compose.
Aktifkan melalui Studio Labs. |
Transform UI | |
Integrasi yang didukung Android | Menganalisis error dengan App Quality Insights | Gunakan Gemini untuk menganalisis laporan error App Quality Insights, menghasilkan insight, memberikan ringkasan error, dan (jika memungkinkan) merekomendasikan langkah selanjutnya, termasuk contoh kode dan link ke dokumentasi yang relevan. | Menganalisis error dengan Analisis Kualitas Aplikasi dan Gemini |
Menganalisis error runtime dengan Logcat | Gemini di Android Studio membantu Anda memahami dan menyelesaikan error dari jendela Logcat, sehingga menyederhanakan proses penelusuran kesalahan. Saat aplikasi Anda menampilkan error atau pengecualian, klik "Tanya Gemini" untuk mendapatkan penjelasan langsung dan saran yang dapat ditindaklanjuti tanpa perlu keluar dari IDE. | Menganalisis error runtime dengan Logcat dan Gemini | |
Mendapatkan bantuan terkait error pembuatan dan sinkronisasi | Gemini memahami error build dan sinkronisasi Gradle. Jika terjadi error, klik link "Tanya Gemini" di output build untuk membantu Anda mendiagnosis dan memperbaiki masalah. | ||
Privasi dan keamanan | Mengonfigurasi berbagi konteks | Konfigurasi file mana saja yang dibagikan secara khusus dengan 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. |
Mengonfigurasi logging Gemini Code Assist Standard dan Enterprise | |
Kontrol layanan VPC | Buat lingkungan yang aman dan terkontrol untuk coding guna melindungi data sensitif dan kekayaan intelektual.
Khusus pelanggan paket Bisnis. |
Mengonfigurasi Kontrol Layanan VPC untuk Gemini | |
Mengontrol akses jaringan dengan batasan domain pengguna | Membatasi akses ke Gemini berdasarkan domain pengguna.
Khusus pelanggan paket Bisnis. |
Mengontrol akses jaringan dengan batasan domain pengguna | |
Lainnya | Metrik produktivitas | Lacak penggunaan Gemini di Android Studio oleh tim Anda dan dampaknya terhadap pekerjaan Anda, termasuk metrik seperti tingkat penerimaan rekomendasi kode.
Khusus pelanggan paket Bisnis. |
Membuat metrik Gemini Code Assist |