Updates zu Einschränkungen für Nicht-SDK-Schnittstellen in Android 15

Android 15 enthält aktualisierte Listen eingeschränkter Nicht-SDK-Schnittstellen, die auf der Zusammenarbeit mit Android-Entwicklern und den neuesten internen Tests basieren. Wann immer möglich, achten wir darauf, dass öffentliche Alternativen verfügbar sind, bevor wir Nicht-SDK-Schnittstellen einschränken.

Wenn deine App nicht auf Android 15 ausgerichtet ist, betreffen dich einige dieser Änderungen möglicherweise nicht sofort. Ihre App kann zwar je nach Ziel-API-Level Ihrer App auf einige Nicht-SDK-Schnittstellen zugreifen, aber die Verwendung von Nicht-SDK-Methoden oder -Feldern birgt immer ein hohes Risiko für Probleme mit Ihrer App.

Wenn Sie sich nicht sicher sind, ob Ihre App Nicht-SDK-Schnittstellen verwendet, können Sie Ihre App testen. Wenn Ihre App Nicht-SDK-Schnittstellen verwendet, sollten Sie mit der Planung einer Migration zu SDK-Alternativen beginnen. Trotzdem sind wir uns bewusst, dass einige Anwendungen gültige Anwendungsfälle für die Verwendung von Nicht-SDK-Schnittstellen haben. Wenn Sie für ein Feature in Ihrer App keine Alternative zur Verwendung einer Benutzeroberfläche ohne SDK finden, sollten Sie eine neue öffentliche API anfordern.

Für eine vollständige Liste aller Nicht-SDK-Schnittstellen für Android 15 kannst du die folgende Datei herunterladen:

Datei: hiddenapi-flags.csv

SHA-256-Prüfsumme: 7aa0987aea4b25f5371b7e377c9f37375ada3b7e30465c0e2d910a5b646c10c1