Google, Siyah topluluklar için ırksal eşitliği ilerletmeye kararlıdır. Nasıl olduğunu gör.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Katkı

Android'e gösterdiğiniz ilgi için teşekkür ederiz! İşte size dahil olmanın ve Android'i geliştirmemize yardımcı olmanın bazı yolları. Android projesi ve hedeflerimizle ilgili arka plan için Android Geliştirmesi için Kur'a göz atın .

Hataları bildirin

Android'i geliştirmenize yardımcı olabilecek en kolay ve en etkili yollardan biri, hataları dosyalamaktır. Daha fazla bilgi için Hataları Bildirme sayfasını ziyaret edin.

Belirli bir sürümde belirli bir hatanın düzeltileceğini garanti edemeyeceğimizi unutmayın. Bildirdikten sonra hatanıza ne olduğunu görmek için Bir Hatanın Ömrü bölümünü okuyun.

Uygulama geliştirme

Android'i tüm geliştiricilerin uygulamalarını kullanıcılara açık bir platformda dağıtabilmeleri için oluşturduk. Android'e yardımcı olmanın en iyi yollarından biri, kullanıcıların sevdiği harika uygulamalar yazmaktır!

Başlamak için developer.android.com adresini ziyaret edin. Bu site, SDK'yı kullanarak uyumlu Android cihazlar için uygulamalar yazmak için ihtiyacınız olan bilgileri ve araçları sağlar.

Koda katkıda bulunun

Kod kraldır. Gönderdiğiniz değişiklikleri incelemek isteriz, bu nedenle kaynağı kontrol edin, bir hata veya özellik seçin ve kodlama alın. Yama gönderimleriniz ne kadar küçük ve hedeflenmişse, bunları incelememiz o kadar kolay olur.

Android'i kullanmaya başlamak için Patch of Patch , Git ve Repo ve soldaki bağlantıları kullanarak diğer araçlar hakkında bilgi edinebilirsiniz. Gerrit sunucumuzdaki tüm katkılarla ilgili etkinliği de görüntüleyebilirsiniz. Android'in bazı bölümlerinin yukarı akış projelerine yama göndermenizi gerektirdiğini unutmayın. Yol boyunca yardıma ihtiyacınız olursa tartışma gruplarımıza katılın.

Kod stilleri

Kod katkıda bulunurken en iyi sonuçları elde etmek için AOSP'nin o bölümünde kullanılan kod stilini izleyin. Android'in çoğu Java ile yazılmıştır, bu nedenle AOSP Java kod stilini izlemelisiniz.

AOSP'nin bazı bölümleri Kotlin'de yazılmıştır, örneğin frameworks/base/packages/SystemUI/src/com/android/systemui/doze/util/BurnInHelper.kt . Kotlin'i platformun Kotlin'de yazılmış alanlarda kullanabilirsiniz. Android'de Kotlin hakkında daha fazla bilgi için Android geliştirici Kotlin stil kılavuzuna ve Kotlin-Java birlikte çalışma kılavuzuna bakın . Daha kapsamlı Kotlin rehberliği için Kotlin dil sitesine bakın .