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

Android 15 enthält aktualisierte Listen mit eingeschränktem Nicht-SDK Benutzeroberflächen basierend auf der Zusammenarbeit mit Android-Entwicklern internen Tests. Wann immer möglich, achten wir darauf, dass öffentliche Alternativen bevor wir Nicht-SDK-Schnittstellen einschränken.

Wenn deine App nicht auf Android 15 ausgerichtet ist, gibt es einige dieser Änderungen nicht sofort betreffen. Es ist jedoch möglich, dass Ihre App Auf einige Nicht-SDK-Schnittstellen zugreifen abhängig vom Ziel-API-Level Ihrer App unter Verwendung eines Nicht-SDKs Methode oder Feld birgt immer ein hohes Risiko dafür, dass Ihre App beschädigt wird.

Wenn Sie nicht sicher sind, ob Ihre App Nicht-SDK-Schnittstellen verwendet, können Sie Testen Sie Ihre App, um es herauszufinden. Wenn Ihre App kein SDK verwendet Schnittstellen, sollten Sie mit der Planung einer Migration zu SDK-Alternativen beginnen. Uns ist aber bewusst, dass es bei einigen Apps gültige Anwendungsfälle für die Nutzung von Nicht-SDK-Schnittstellen. Wenn Sie keine Alternative zur Verwendung eines Nicht-SDKs finden für eine Funktion in Ihrer App nutzen möchten, 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: 7555621fc716cdf5790d68c24df423d8870688a3e88e31057adef107efb2e5b2