Sie können dazu beitragen, Android zu verbessern, indem Sie über den Google Issue Tracker Probleme melden und neue Funktionen anfordern. Der Google Issue Tracker ist ein Tool, mit dem Google AOSP-Probleme und Funktionsanfragen verfolgt. Der Issue Tracker ist außerhalb von Google für externe Nutzer und Partner verfügbar, die mit Google-Teams an bestimmten Problemen und Funktionen zusammenarbeiten müssen.
Informationen zu den Grundlagen des Google Issue Trackers finden Sie im Hilfeartikel Google Issue Tracker.
Fehler melden
So melden Sie einen AOSP-Fehler:
- Geben Sie alle offenen Fehler als Grundlage für Ihre Suche an und verwenden Sie das Suchfeld des Issue Trackers, um festzustellen, ob bereits jemand Ihr Problem oder Ihre Funktion gemeldet hat. Vergessen Sie auch nicht, nach geschlossenen und behobenen Fehlern zu suchen. Sortieren Sie die Ergebnisse nach der Anzahl der Sterne, um die beliebtesten Ergebnisse zu finden. Weitere Informationen zur Verwendung des Suchfelds finden Sie unter Probleme suchen.
- Wenn Sie auf ein Problem stoßen, das für Sie wichtig ist, markieren Sie es. Anhand der Anzahl der Sterne für ein Problem kann Google seine Priorität bestimmen.
Wenn noch niemand Ihr Problem gemeldet hat, erstellen Sie einen neuen Fehlerbericht.
Lesen Sie den Abschnitt dieses Dokuments, der sich auf die Komponente bezieht, in der der Fehler auftritt. Fehlerkomponenten geben den Android-Bereich an, auf den der Fehler zutrifft.
- Wenn der Fehler mit der Sicherheit zusammenhängt, lesen Sie den Hilfeartikel Sicherheit.
- Bezieht sich der Fehler auf AOSP, lesen Sie den Abschnitt Plattform.
- Wenn der Fehler mit Entwicklertools zusammenhängt, findest du weitere Informationen unter Android-Entwicklertools.
- Wenn sich der Fehler auf fehlerhafte Dokumentation bezieht, lesen Sie den Hilfeartikel Dokumentation.
Füllen Sie die bereitgestellte Vorlage aus:
- Wenn es sich um einen Fehler handelt, geben Sie in den Kommentaren die Schritte an, mit denen der Fehler reproduziert werden kann. Wenn in einem Kommentar nur steht, dass etwas nicht funktioniert, sind wahrscheinlich weitere Informationen erforderlich. Die vielen Details, die Sie angeben, einschließlich Logdateien und sogar eines Patchsets, helfen Google, Ihr Problem zu beheben.
- Wenn es sich bei dem Problem um eine Funktionsanfrage handelt, machen Sie genaue Angaben zum vorgeschlagenen Feature, einschließlich der gelösten Probleme und Designüberlegungen.
Klicken Sie auf Erstellen. Der Fehlerbericht wird zur Überprüfung durch Google erstellt.
Wie Sie den Status des Bugs verfolgen können, erfahren Sie unter Bug-Status verfolgen.
Fehlerkomponenten
In den folgenden vier Abschnitten erfahren Sie, wie Sie mit der richtigen Komponente nach Fehlern suchen und diese melden.
Sicherheit
Wenn Sie ein Problem finden, das sich auf die Sicherheit von Android oder Komponenten auf Pixel-Geräten auswirkt, können Sie einen Fehler melden. Folgen Sie dazu der Anleitung unter Sicherheitsprobleme melden. Außerdem können Sie für Sicherheitslücken eine Prämie im Rahmen des Prämienprogramms für Android- und Google-Geräte erhalten.
Plattform
Wenn Sie ein Problem oder eine Funktionsanfrage haben, die sich auf einen Aspekt der Android-Plattform auswirkt, klicken Sie auf das Fehlersymbol neben dem entsprechenden Komponentenbereich, um den Fehler zu melden:
Alle Plattformprobleme ansehen
Android-Entwicklertools
Wenn Sie ein Problem oder eine Funktionsanfrage haben, die sich auf einen Aspekt der Android-Entwicklertools auswirkt, klicken Sie in der folgenden Tabelle neben dem entsprechenden Komponentenbereich auf das Fehlersymbol, um den Fehler zu melden.
Alle Probleme mit Entwicklertools ansehen
In Programmfehlern suchen | Details | Fehler melden |
---|---|---|
ADB | bug_report | |
Android Studio | Spezifische Informationen zu Android Studio-Fehlern | bug_report |
C++ | Probleme in Android Studio | bug_report |
Emulator- oder System-Images | Informationen zu Emulatorfehlern | bug_report |
Gradle | Informationen zu Gradle-Fehlern | bug_report |
Änderungen übernehmen | Spezifische Informationen zu „Änderungen anwenden“-Fehlern | bug_report |
Fussel | bug_report | |
NDK | Probleme mit dem NDK-Compiler oder dem Build-System Nicht für API-Anfragen oder Fehler. APIs sind Teil des Betriebssystems und Anfragen zu ihnen sollten in einer der oben genannten Plattformkomponenten eingereicht werden. Wenn Sie nicht wissen, welche das ist, verwenden Sie „Framework“. | bug_report |
Profiler | bug_report | |
Jetpack (androidx) | bug_report | |
Jetpack-Test (AndroidX) | bug_report | |
Games SDK | bug_report |
Dokumentation
Wenn Sie ein Problem oder eine Funktionsanfrage haben, die sich auf einen Aspekt der Android-Dokumentation auswirkt, melden Sie den Fehler. Klicken Sie dazu auf das Fehlersymbol neben dem entsprechenden Komponentenbereich:
Fehler ansehen | Fehler melden |
---|---|
developer.android.com (App-Entwicklerdokumentation) |
bug_report |
source.android.com (AOSP-Dokumentation) |
bug_report |
DMA-Anfrage zur Interoperabilität
Wenn Sie einen Antrag auf Interoperabilität gemäß dem GDM für Android stellen möchten, verwenden Sie den entsprechenden Komponentenbereich:
Anfrage stellen | Suchanfragen |
---|---|
Neue öffentliche Anfrage stellen | Öffentliche Anfragen |
Neue vertrauliche Anfrage erstellen |
Fehlerstatus verfolgen
Neu erstellte Bugs haben immer den Status Neu. AOSP-Betreuer prüfen und bewerten Programmfehler regelmäßig, indem sie ihren Status ändern und sie möglicherweise jemandem zuweisen. Bugs werden in eine von drei Kategorien eingeteilt:
Weitere Informationen erforderlich. Der Fehlerbericht enthält nicht genügend Informationen, um den Fehler zu priorisieren oder richtig zu analysieren. Der Fehlerbericht wird in eine Liste aufgenommen (New + Hotlist:Bedarfsinfo), bis du die angeforderten Informationen angegeben hast. Wenn nach einiger Zeit keine weiteren Informationen zur Verfügung gestellt werden, erhält der Fehler den Status „nicht behoben“.
Der Fehler wird einer Person zugewiesen und optional neu priorisiert. Der Fehlerbericht wurde als ausreichend detaillierter Bericht zu einem legitimen Problem erkannt. Der Fehler wird richtig priorisiert oder neu priorisiert. Schließlich wird der Fehler einem bestimmten Mitwirkenden zur Bewertung und Analyse zugewiesen.
Normalerweise bleibt ein Fehler als Zugewiesen, bis jemand beabsichtigt, ihn zu beheben. In diesem Fall erhält er den Status Akzeptiert. Ein Bearbeiter ändert den Status eines Bugs jedoch möglicherweise nicht in Akzeptiert, sondern behebt ihn einfach und weist ihm den Status Behoben oder Behoben (bestätigt) zu.
Der Fehler wird nicht behoben. Ein Fehler fällt aus verschiedenen Gründen in diese Kategorie, z. B. ist er ein Duplikat eines anderen Fehlers, er lässt sich nicht beheben oder der Fehler stellt eine Funktion dar, die wie vorgesehen funktioniert.
So verfolgen Sie den Fehlerstatus:
- Öffnen Sie den Fehler und sehen Sie sich die Felder für Priorität, Status und Kommentare an. Informationen zu Priorität und Status finden Sie unter Problemfelder.
- Optional: Beantworte im Kommentarfeld Fragen oder Kommentare.
Fehler, die mit dem Status Behoben (verifiziert) gekennzeichnet sind, werden in einer zukünftigen Android-Version enthalten sein.
Zusätzliche Informationen zu bestimmten Status
Im Folgenden finden Sie weitere Erläuterungen zu einigen Fehlerstatus (zusätzlich zu den Informationen, die in der Dokumentation zu Problemfeldern im Issue Tracker enthalten sind):
Wird nicht behoben (beabsichtigtes Verhalten): Ein AOSP-Maintainer hat festgestellt, dass das beschriebene Verhalten kein Fehler, sondern das beabsichtigte Verhalten ist. Dieser Status wird auch häufig als „Funktioniert wie vorgesehen“ (Working as intended, WAI) bezeichnet. Bei Funktionsanfragen hat ein AOSP-Maintainer festgestellt, dass die Anfrage nicht in Android implementiert wird.
Won't fix (Infeasible): Die zur Behebung des Problems erforderlichen Änderungen sind nicht nach vernünftigem Ermessen möglich. Dieser Status wird auch für gemeldete Probleme verwendet, die in AOSP nicht bearbeitet werden können, in der Regel weil sie sich auf ein angepasstes Gerät oder eine externe App beziehen oder der Meldende den Issue Tracker für ein Hilfeforum gehalten hat.
Behoben (verifiziert): Dieser Fehler wurde behoben und ist in einer offiziellen Version enthalten.
Behoben:Dieser Fehler wurde in einem Stammbaum behoben (oder die Funktion implementiert), ist aber möglicherweise noch nicht in einer offiziellen Version enthalten.