Program Beta publik Android yang memberi Anda semua yang diperlukan untuk menyiapkan aplikasi Anda untuk versi Android berikutnya.
- Image sistem hardware dan emulator - Lingkungan runtime untuk menguji aplikasi Anda di Android versi berikutnya, untuk perangkat Pixel dan Android Emulator.
- Kode dan API platform terbaru - Kami akan memberikan update rutin sehingga Anda dapat melakukan pengujian menggunakan kode platform terbaru.
- Kemampuan dan perilaku baru - Tentukan dengan tepat perubahan perilaku yang akan memengaruhi aplikasi Anda, dan bangun aplikasi dengan kemampuan platform terbaru.
- Masukan dan dukungan - Masukan Anda sangatlah penting. Laporkan masalah dan beri tahu kami pendapat Anda. Jalin komunikasi dengan developer lain di [Komunitas Developer][community] untuk berbagi pengalaman Anda.
Tahap pencapaian dan info terbaru
Program Android Beta untuk developer berjalan selama beberapa bulan sebelum setiap rilis utama dan minor. Selama waktu tersebut, kami akan memberikan update Beta untuk lingkungan pengembangan dan pengujian Anda, dengan SDK Tools, image sistem, emulator, referensi API, dan perbedaan API. Lihat tabel berikut untuk mempelajari lebih lanjut apa yang harus Anda fokuskan selama setiap tahap pencapaian.
| Milestone | Jenis | Tindakan developer |
|---|---|---|
| Beta 1 | Rilis kualitas beta awal, update over the air (OTA) ke developer dan pengguna awal yang mendaftar di program Android Beta. |
|
| Stabilitas Platform | ||
| Stabilitas platform | Tahap pencapaian Stabilitas Platform pertama, termasuk API dan perilaku akhir. Publikasi Play juga akan terbuka. |
|
| Rilis final | Rilis platform untuk AOSP dan ekosistem. |
|
Fase rilis Android
Setiap fase program Beta Android membantu Anda menyiapkan aplikasi untuk rilis stabil ke AOSP dan ekosistem Android.
Rilis Beta
Beta 1 memberi Anda lingkungan pembuatan dan pengujian yang lebih lengkap dan stabil di rilis platform berikutnya, dan ini adalah build pertama yang kami berikan kepada pengguna awal yang telah terdaftar dalam program Android Beta. Selama periode rilis Beta, pengguna awal akan menggunakan aplikasi Anda di perangkat Pixel. Jadi, sebaiknya pantau masukan dari pengguna tersebut dan rilis update yang kompatibel untuk mengatasi masalah, tanpa mengubah penargetan aplikasi. Untuk rilis utama, ini juga waktu yang tepat untuk mulai mempersiapkan perubahan penargetan aplikasi nantinya. Harap berikan masukan Anda selama periode ini, untuk memberi tahu kami jika ada masalah atau permintaan.
Tahap pencapaian stabilitas platform
Rilis Android menyertakan tahap pencapaian yang disebut Stabilitas Platform untuk membantu Anda merencanakan pengujian dan rilis final. Tahap pencapaian ini berarti platform telah mencapai API internal dan eksternal final, perilaku dari sisi aplikasi final, dan daftar API non-SDK final. Setelah Stabilitas Platform, tidak akan ada perubahan lebih lanjut yang memengaruhi aplikasi Anda. Ini adalah waktu untuk memulai pengujian akhir dan pengembangan yang diperlukan guna memastikan bahwa versi aplikasi yang kompatibel akan siap bagi pengguna saat rilis final ke ekosistem. Untuk rilis utama, Android akan menyediakan level API standar pada saat ini.
Kami mengimbau semua developer aplikasi, game, SDK, library, dan game engine untuk menggunakan tahap pencapaian Stabilitas Platform sebagai target untuk merencanakan pengujian kompatibilitas dan rilis publik final. Dengan menggunakan Stabilitas Platform, bukan rilis final, Anda memiliki beberapa pekan tambahan sebelum konsumen dapat menerima platform baru ini di perangkat mereka.
Dari Stabilitas Platform, Anda juga dapat memublikasikan aplikasi ke perangkat yang menjalankan platform Android pada level API resmi. Sebaiknya publikasikan ke jalur alfa dan beta Google Play terlebih dahulu sehingga Anda dapat menguji aplikasi sebelum mendistribusikannya secara luas melalui Play Store.
Rilis final
Versi stabil platform Android dirilis untuk AOSP dan ekosistem Android yang lebih luas. Kemungkinan besar beberapa pengguna akan mengupdate ke platform Android saat ini atau tidak lama setelahnya karena produsen perangkat mulai merilis update untuk pengguna mereka. Bersiaplah untuk masalah baru yang mungkin dilaporkan karena jumlah pengguna di versi Android terbaru meningkat.
Apa saja yang disertakan dalam rilis Beta?
Program Beta menyertakan semua yang Anda perlukan untuk menguji aplikasi yang ada dengan berbagai ukuran layar, teknologi jaringan, chipset CPU dan GPU, serta arsitektur hardware.
SDK & alat
Dengan Android Studio, Anda dapat mendownload komponen berikut melalui SDK Manager:
- SDK dan alat untuk rilis Beta
- Image sistem emulator untuk perangkat seluler (khusus 64-bit)
Kami akan menyediakan update untuk alat pengembangan tersebut di setiap tahap pencapaian jika diperlukan.
Image sistem
Kami menyediakan image sistem untuk berbagai perangkat Google Pixel yang dapat Anda gunakan untuk pengembangan dan pengujian. Buka halaman Download untuk rilis guna mendapatkan image sistem untuk pengembangan dan pengujian.
Jika tidak memiliki perangkat Pixel, Anda masih dapat mengembangkan dan menguji menggunakan metode lain, bergantung pada alur kerja Anda:
- Image sistem emulator untuk perangkat seluler (khusus 64-bit)
- Generic System Image (GSI)
Update OTA untuk Pixel melalui program Beta Android
Jika memiliki perangkat Pixel yang didukung, Anda dapat mendaftarkan perangkat tersebut dalam program Android Beta untuk Pixel guna mendapatkan update ke Beta platform Android over the air (OTA).
Untuk mempelajari lebih lanjut dan mendaftar, kunjungi g.co/androidbeta.
API beta dan publikasi
Build Beta awal menyediakan sistem dan library Android khusus pengembangan yang tidak memiliki API level standar. Jika ingin menargetkan platform baru dan mem-build dengan API baru selama waktu ini, Anda harus menargetkan versi Beta dengan mengupdate konfigurasi build aplikasi.
API pratinjau tidak akan menjadi resmi hingga SDK final dirilis di Stabilitas Platform. Artinya, Anda harus memperkirakan adanya perubahan API selama versi Beta, terutama selama minggu-minggu awal program ini. Kami akan menyediakan ringkasan perubahan pada setiap rilis.
Nantinya dalam pratinjau, API developer akan dijadikan versi final dan Anda dapat mendownload SDK resmi ke Android Studio dan mengompilasi dengan API resmi.
Sampai tahap pencapaian Stabilitas Platform, Google Play akan mencegah publikasi aplikasi yang menargetkan level API pratinjau atau level API resmi mendatang. Saat SDK final tersedia, Anda dapat menargetkan API level resmi dan memublikasikan aplikasi ke Google Play menggunakan saluran rilis alfa, beta, dan produksi. Sementara itu, jika ingin mendistribusikan aplikasi ke penguji yang menargetkan API level berikutnya, Anda dapat melakukannya melalui email atau download langsung dari situs Anda kapan saja.
Referensi dan laporan perbedaan API
Dokumentasi referensi platform selalu menampilkan pratinjau, beta, atau rilis final platform terbaru. Saat dalam proses pengembangan, API yang baru akan diberi watermark agar lebih mudah dilihat dan menampilkan namakode pratinjau sebagai level API. Perlu diperhatikan bahwa Anda hanya dapat menggunakan API ini ketika mem-build aplikasi dengan SDK pratinjau.
Saat SDK final tersedia, referensi API akan menunjukkan bahwa API baru telah ditambahkan di API level resmi.
Referensi dukungan
Saat Anda menguji dan mengembangkan dengan build Android Beta, gunakan saluran ini untuk melaporkan masalah dan memberikan masukan:
- Kunjungi halaman Masukan dan masalah untuk mengetahui informasi lengkap cara melaporkan masalah dan beri tahu kami pendapat Anda. Dari halaman tersebut, Anda dapat membuka issue tracker untuk melaporkan bug atau permintaan fitur, dan Anda juga dapat mengikuti survei singkat tentang beberapa fitur baru dan perubahan.
- Issue tracker Pratinjau Android adalah issue tracker utama kami. Anda dapat melaporkan bug, masalah performa, dan masukan umum melalui issue tracker. Anda juga dapat memeriksa masalah yang diketahui dan menemukan langkah untuk mengatasinya. Kami akan terus memberi tahu Anda mengenai masalah tersebut jika telah disortir dan dikirimkan ke tim engineer Android untuk ditinjau.
- [Komunitas Developer Android][community] adalah komunitas tempat Anda dapat terhubung dengan pengguna dan developer lain yang menangani build pratinjau Android 16. Di sana, Anda dapat berbagi pengamatan dan ide serta menemukan jawaban atas pertanyaan Anda.
[community]: /about/versions/16/qpr2/dev-community