Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

貢獻

感謝您對Android的關注!您可以通過以下方式參與其中,並幫助我們改進Android。有關Android項目的背景和我們的目標,請查看為Android開發設置

報告錯誤

可以幫助改善Android的最簡單,最有效的方法之一就是提交錯誤。有關更多信息,請訪問報告錯誤

請注意,我們不能保證任何特定的錯誤將在任何特定的發行版中得到修復。要在報告錯誤後查看錯誤情況,請閱讀錯誤的壽命

開發應用

我們創建了Android,以便所有開發人員都可以在開放平台上將其應用分發給用戶。您可以幫助Android的最好方法之一就是編寫用戶喜歡的炫酷應用程序!

首先,請訪問developer.android.com 。該站點提供了使用SDK編寫用於兼容Android設備的應用程序所需的信息和工具。

貢獻代碼

代碼為王。我們很樂意審查您提交的所有更改,因此請查看源代碼,選擇錯誤或功能,並獲得編碼。請注意,補丁提交的規模越小且針對性越強,我們對其進行審核就越容易。

您可以使用左側的鏈接了解Patch壽命Git和Repo以及其他工具,從而開始使用Android。您還可以在我們的Gerrit服務器上查看有關所有貢獻的活動。請注意,Android的某些部分要求您向上游項目提交補丁 。如果您一路需要幫助,請加入我們的討論組

代碼樣式

為了在編寫代碼時獲得最佳結果,請遵循AOSP該部分中使用的代碼樣式。大多數Android用Java編寫,因此您應該遵循AOSP Java代碼風格

AOSP的某些部分是用Kotlin編寫的,例如frameworks/base/packages/SystemUI/src/com/android/systemui/doze/util/BurnInHelper.kt 。您可以在已經用Kotlin編寫的平台區域中使用Kotlin。有關Android中Kotlin的更多信息,請參閱Android開發人員Kotlin樣式指南Kotlin-Java互操作指南 。有關Kotlin的詳細指導,請參閱Kotlin語言站點