Berikut beberapa skill Android yang telah kami luncurkan sejauh ini. Kemampuan Android mengikuti standar terbuka kemampuan agen dan dirancang agar dapat digunakan kembali di semua alat AI yang mendukung kemampuan.
Untuk mempelajari semua skill yang tersedia, lihat repositori GitHub skill Android.
Mengupgrade ke AGP 9
Panduan untuk mengupgrade project Anda ke Plugin Android Gradle 9.
Menggunakan Android CLI
Gunakan Android CLI untuk membuat project, menjalankan aplikasi di perangkat, mengelola perangkat virtual, dan memeriksa UI.
Menyesuaikan aplikasi parkir untuk mobil
Menyesuaikan aplikasi streaming video, game, dan browser web Android yang ada untuk dijalankan sebagai aplikasi parkir di Android Auto dan Android Automotive OS.
Keamanan Intent Android
Mengamankan komponen Android dan menangani Intent dengan aman, sehingga mencegah eskalasi akses dan akses tidak sah.
Mengaudit dan memperbaiki keamanan izin
Mengaudit, mendeteksi kesenjangan, dan memperbaiki kerentanan keamanan komponen IPC dan izin Android.
Menggunakan Android profiler
Merekam dan menganalisis data performa Android untuk mendiagnosis bottleneck, jank, dan kebocoran memori, serta mengonversi bahasa alami menjadi kueri rekaman aktivitas yang dapat dieksekusi, seperti kueri PerfettoSQL.
Mengaudit dan memperbaiki ANR
Mengaudit codebase Android untuk risiko Aplikasi Tidak Merespons (ANR) dan mendiagnosis dump stack ANR.
Mengimplementasikan AppFunctions
Mengekspos alur kerja pengguna utama ke sistem Android, sehingga agen AI dapat menemukan dan menjalankannya di perangkat.
CameraX
Bermigrasi ke CameraX dan menerapkan praktik terbaik CameraX.
Membuat aplikasi adaptif
Bangun UI responsif yang beradaptasi dengan berbagai perangkat Android, menangani berbagai ukuran jendela dan metode input.
Bermigrasi ke Compose
Petunjuk untuk membantu Anda memigrasikan UI berbasis tampilan ke Jetpack Compose.
Mengoptimalkan performa Compose
Mendiagnosis dan mengoptimalkan kode UI Jetpack Compose untuk meminimalkan overhead rekomposisi serta mencegah frame yang dilewati dan jeda UI.
Membuat aplikasi ditampilkan dalam layar penuh
Modernkan UI aplikasi Anda dengan menerapkan dukungan tata letak layar penuh.
Mengintegrasikan Play Engage SDK
Integrasikan Play Engage SDK ke dalam aplikasi Anda untuk memublikasikan cluster konten dan mendorong interaksi pengguna di Google Play.
Mengelola status dan memori Glance
Kelola update status AppWidget Android, sinkronisasi latar belakang, dan batas memori bitmap RemoteViews dengan Jetpack Glance.
Membuat tata letak widget Glance
Buat widget layar utama menggunakan tata letak kanonis Jetpack Glance dari project Contoh Platform Android.
Membangun aplikasi gambar Ink
Bangun platform gambar bebas di Jetpack Compose dengan Jetpack Ink API, yang menangani input stilus, pengalihan goresan basah ke kering, penghapusan, dan persistensi.
Membuat kuas Tinta kustom
Desain gaya BrushFamily kustom di Jetpack Compose untuk Jetpack Ink API dengan ujung kustom, perilaku dinamis, tekstur, dan lapisan.
Memigrasikan Leanback ke Compose untuk TV
Memigrasikan aplikasi Android TV dari Leanback UI Toolkit lama ke Jetpack Compose untuk TV.
Menjalankan LLM di perangkat dengan LiteRT-LM
Bangun aplikasi Android yang menjalankan LLM teks terbuka di perangkat pada CPU atau GPU menggunakan LiteRT-LM Kotlin API.
Menjalankan model di perangkat dengan LiteRT
Konfigurasikan dan terapkan inferensi .tflite di perangkat pada CPU dan GPU di Kotlin menggunakan CompiledModel API LiteRT.
Mengintegrasikan Media3 Cast
Menerapkan dukungan Google Cast di aplikasi Android.
Menggunakan Prompt API GenAI ML Kit
Mengirim permintaan bahasa alami di perangkat ke Gemini Nano.
Membangun agen dengan GenAI ML Kit
Membangun alur kerja agentic di perangkat yang otonom di aplikasi Android menggunakan ML Kit GenAI Agent API yang didukung oleh Gemini Nano.
Menyiapkan Navigation 3
Praktik terbaik untuk menyiapkan dan menggunakan Navigation 3 di aplikasi Anda.
Menggunakan library NavigationEvent
Mencegat gestur kembali dan menjalankan animasi Kembali Prediktif.
Mengupgrade Play Billing Library
Akses fitur baru dengan mengupgrade Play Billing Library Anda.
Mengaudit kepatuhan terhadap kebijakan Google Play
Mengaudit aplikasi Android berdasarkan kebijakan Google Play untuk memverifikasi kepatuhan di seluruh izin, penghapusan akun, dan keamanan data.
Mengaudit konfigurasi R8
Optimalkan performa aplikasi Anda dengan mengaudit konfigurasi R8.
Mengimplementasikan Restore Credentials
Terapkan fitur Restore Credentials Android menggunakan Credential Manager untuk login otomatis tanpa gangguan di perangkat baru.
Menyiapkan strategi pengujian
Analisis project Anda dan siapkan strategi pengujian yang komprehensif, termasuk pengujian unit, UI, dan screenshot.
Mengambil email terverifikasi
Integrasikan alur verifikasi email yang aman dan tanpa OTP ke dalam aplikasi Anda menggunakan Credential Manager.
Mengembangkan untuk Wear OS dengan Compose
Panduan untuk membangun aplikasi Wear OS dengan Compose Material 3, termasuk scaffolding, tata letak, dan migrasi dari versi sebelumnya.
Membuat widget Wear OS
Membuat, memigrasikan, memperbarui, dan memverifikasi widget Wear OS menggunakan Glance Wear dan Remote Compose.
Membangun untuk kacamata pintar dengan layar
Mengembangkan aplikasi Android XR yang diproyeksikan untuk kacamata pintar dengan layar menggunakan toolkit UI Jetpack Compose Glimmer.
Mengakses hardware yang diproyeksikan XR
Mengakses dan mengelola hardware seperti kamera dan mikrofon di perangkat yang diproyeksikan Android XR, seperti kacamata pintar dengan layar dan audio.