Tragen Sie zu Android bei

Vielen Dank für Ihr Interesse an Android! Hier sind einige Möglichkeiten, wie Sie sich engagieren und uns helfen können, Android zu verbessern. Hintergrundinformationen zum Android-Projekt und unseren Zielen finden Sie unter Einrichten für die Android-Entwicklung .

Melden Sie Fehler

Eine der einfachsten und effektivsten Möglichkeiten, zur Verbesserung von Android beizutragen, besteht darin, Fehler zu melden. Weitere Informationen finden Sie unter Fehler melden .

Beachten Sie, dass wir nicht garantieren können, dass ein bestimmter Fehler in einer bestimmten Version behoben wird. Um zu sehen, was mit Ihrem Fehler passiert, nachdem Sie ihn gemeldet haben, lesen Sie „Leben eines Fehlers“ .

Apps entwickeln

Wir haben Android entwickelt, damit alle Entwickler ihre Apps auf einer offenen Plattform an Benutzer verteilen können. Eine der besten Möglichkeiten, Android zu helfen, besteht darin, coole Apps zu schreiben, die die Benutzer lieben!

Besuchen Sie zunächst Developer.android.com . Diese Website bietet die Informationen und Tools, die Sie zum Schreiben von Apps für kompatible Android-Geräte mithilfe des SDK benötigen.

Tragen Sie zum Code bei

Code ist König. Wir würden gerne alle von Ihnen eingereichten Änderungen überprüfen. Schauen Sie sich also die Quelle an, wählen Sie einen Fehler oder eine Funktion aus und beginnen Sie mit der Programmierung. Beachten Sie, dass es für uns umso einfacher ist, sie zu überprüfen, je kleiner und gezielter Ihre Patch-Einreichungen sind.

Sie können mit Android beginnen, indem Sie über die Links auf der linken Seite mehr über die Lebensdauer eines Patches , Git und Repo und andere Tools erfahren. Sie können die Aktivität aller Beiträge auch auf unserem Gerrit-Server einsehen. Beachten Sie, dass für einige Teile von Android die Übermittlung von Patches an Upstream-Projekte erforderlich ist. Wenn Sie unterwegs Hilfe benötigen, nehmen Sie an unseren Diskussionsgruppen teil.

Codestile

Um beim Beitragen von Code optimale Ergebnisse zu erzielen, folgen Sie dem Codestil, der in diesem Unterprojekt (Abschnitt) des Android Open Source Project (AOSP) verwendet wird. Der größte Teil von Android ist in Java geschrieben, daher sollten Sie dem AOSP-Java-Codestil folgen.

Einige Teile von AOSP sind in Kotlin geschrieben, z. B. frameworks/base/packages/SystemUI/src/com/android/systemui/doze/util/BurnInHelper.kt . Sie können Kotlin in Bereichen der Plattform verwenden, die bereits in Kotlin geschrieben sind. Weitere Informationen zu Kotlin in Android finden Sie im Kotlin-Styleguide für Android-Entwickler und im Kotlin-Java-Interop-Guide . Ausführlichere Kotlin-Anleitungen finden Sie auf der Kotlin-Sprachseite .

API-Richtlinien

AOSP-Entwickler sollten beim Schreiben von APIs die Android-API-Richtlinien verstehen und befolgen. Verwenden Sie diese Richtlinien, um den Kontext hinter den API-Entscheidungen von Android zu sehen. Ergänzungen und Änderungen von Plattform-APIs werden von Metalava validiert.