Google berkomitmen untuk memajukan ekuitas ras untuk komunitas kulit hitam. Lihat bagaimana.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Berkontribusi

Terima kasih atas minat Anda pada Android! Berikut ini beberapa cara agar Anda dapat terlibat dan membantu kami meningkatkan Android. Untuk latar belakang proyek Android dan tujuan kami, lihat Menyiapkan untuk Pengembangan Android .

Laporkan bug

Salah satu cara termudah dan paling efektif yang dapat Anda bantu untuk meningkatkan Android adalah mengajukan bug. Untuk informasi lebih lanjut, kunjungi Bug Pelaporan .

Perhatikan bahwa kami tidak dapat menjamin bahwa bug tertentu akan diperbaiki dalam rilis tertentu. Untuk melihat apa yang terjadi pada bug Anda setelah Anda melaporkannya, baca Life of a Bug .

Kembangkan aplikasi

Kami menciptakan Android sehingga semua pengembang dapat mendistribusikan aplikasi mereka kepada pengguna di platform terbuka. Salah satu cara terbaik untuk membantu Android adalah menulis aplikasi keren yang disukai pengguna!

Untuk memulai, kunjungi developer.android.com . Situs ini menyediakan informasi dan alat yang Anda butuhkan untuk menulis aplikasi untuk perangkat Android yang kompatibel, menggunakan SDK.

Berkontribusi pada kode

Kode adalah Raja. Kami ingin meninjau setiap perubahan yang Anda kirim, jadi periksa sumbernya, pilih bug atau fitur, dan dapatkan koding. Perhatikan bahwa semakin kecil dan lebih bertarget pengiriman kiriman Anda, semakin mudah bagi kami untuk memeriksanya.

Anda dapat memulai dengan Android dengan mempelajari tentang Life of a Patch , Git dan Repo , dan alat-alat lain menggunakan tautan ke kiri. Anda juga dapat melihat aktivitas pada semua kontribusi di server Gerrit kami. Perhatikan bahwa beberapa bagian Android mengharuskan Anda mengirimkan tambalan ke proyek-proyek hulu . Jika Anda membutuhkan bantuan, bergabunglah dengan grup diskusi kami.

Gaya kode

Untuk hasil terbaik saat berkontribusi kode, ikuti gaya kode yang digunakan di bagian AOSP itu. Sebagian besar Android ditulis dalam Java, jadi Anda harus mengikuti gaya kode Java AOSP .

Beberapa bagian dari AOSP ditulis dalam Kotlin, seperti frameworks/base/packages/SystemUI/src/com/android/systemui/doze/util/BurnInHelper.kt . Anda dapat menggunakan Kotlin di area platform yang sudah ditulis di Kotlin. Untuk informasi lebih lanjut tentang Kotlin di Android, lihat panduan gaya Kotlin pengembang Android dan panduan interop Kotlin-Java . Untuk panduan Kotlin yang lebih luas, lihat situs bahasa Kotlin .