Android 16-Vorabversion

Willkommen bei der Android 16-Vorabversion. Mit diesem Programm erhalten Sie alles, was Sie benötigen, um Ihre Apps mit der nächsten Android-Version kompatibel zu machen und für diese zu entwickeln. Sie können sofort loslegen, indem Sie das Preview-SDK und die Tools herunterladen.

Hardware- und Emulator-System-Images

Eine Laufzeitumgebung zum Testen Ihrer Apps auf Pixel-Geräten und im Android-Emulator.

Neuester Plattformcode

Wir stellen Ihnen regelmäßig Updates zur Verfügung, damit Sie mit dem neuesten Plattformcode testen können.

Neue Verhaltensweisen und Funktionen

Ermitteln Sie die Verhaltensänderungen, die sich auf Ihre Apps auswirken, und entwickeln Sie Ihre Apps mit den neuesten Plattformfunktionen.

Feedback und Support

Dein Feedback ist uns wichtig. Melden Sie Probleme und teilen Sie uns Ihre Meinung mit. Tauscht euch in der Entwickler-Community mit anderen Entwicklern aus.

Zeitplan, Meilensteine und Updates

Zeitplan für das Android 16-Vorschauprogramm

Das Vorschauprogramm für Android 16 läuft von November 2024 bis zur endgültigen öffentlichen Veröffentlichung für AOSP und OEMs, die für nächstes Jahr geplant ist. Bei wichtigen Entwicklungsmeilensteinen stellen wir Updates für Ihre Entwicklungs- und Testumgebungen bereit. Jedes Update enthält SDK-Tools, System-Images, Emulatoren, API-Referenzen und API-Diffs. In der folgenden Tabelle erfahren Sie, worauf Sie sich bei jedem Meilenstein konzentrieren sollten.

Zeitachse Entwickeln Eingeben Entwickleraktionen
November Entwicklervorschau 1 Der erste Baseline-Build konzentrierte sich auf das Feedback der Entwickler und enthielt einige neue Funktionen, APIs und Verhaltensänderungen.
  • In dieser Zeit können Sie sich neue APIs und Verhaltensänderungen ansehen und uns kritische Probleme oder Anfragen melden.
  • Beginnen Sie mit frühen App-Kompatibilitätstests.
Dezember Entwicklervorschau 2 Inkrementelle Aktualisierung mit zusätzlichen Funktionen, APIs und Verhaltensänderungen.
  • Bitte senden Sie uns weiterhin Feedback zu Verhaltensänderungen und APIs.
  • Apps für die Betaversion für Verbraucher vorbereiten
  • Kompatibilitätstests fortsetzen und App-Updates in Test-Tracks veröffentlichen, ohne das Targeting zu ändern
Januar Beta 1 Erste Version in Betaqualität, Over-the-air-Update für Early Adopter, die sich für das Android Beta-Programm registrieren.
  • Führen Sie die Kompatibilitätstests fort und achten Sie auf Feedback von Android-Betanutzern.
  • Starten Sie frühzeitig mit dem Targeting auf Android 16.
  • Informieren Sie die SDK- und Bibliotheksentwickler über Kompatibilitätsprobleme.
Februar Beta 2 schrittweise Betaversion
  • Kompatibilitätstests fortsetzen und auf Feedback von Android-Betanutzern achten.
  • Setzen Sie die frühen Tests mit Targeting auf Android 16 fort.
  • Informieren Sie SDK- und Bibliotheksentwickler weiterhin über Kompatibilitätsprobleme.
Plattformstabilität
März Beta 3 Erster Meilenstein für die Plattformstabilität, einschließlich der finalen APIs und Verhaltensweisen. Die Play-Veröffentlichung wird ebenfalls geöffnet.
  • Starten Sie die abschließenden Kompatibilitätstests für Apps, SDKs und Bibliotheken.
  • Veröffentlichen Sie kompatible App-Versionen.
  • Fahren Sie mit der Ausrichtung auf Android 16 fort.
  • Aktualisieren Sie SDKs und Bibliotheken und benachrichtigen Sie die Entwickler über Kompatibilitätsprobleme.
April, Mai Beta 4,… Fast fertige Builds für den letzten Test
  • Veröffentlichen Sie kompatible Versionen von Apps, SDKs und Bibliotheken.
  • Fahren Sie mit der Ausrichtung auf Android 16 fort.
  • Mit neuen Funktionen und APIs entwickeln
Endgültige Version Veröffentlichung von Android 16 im AOSP und im Android-Ökosystem.
  • Veröffentlichen Sie kompatible Versionen für Apps, SDKs und Bibliotheken.
  • Fahren Sie mit der Ausrichtung auf Android 16 fort.
  • Mit neuen Funktionen und APIs entwickeln

Meilenstein „Plattformstabilität“

Android 16 enthält den Meilenstein Plattformstabilität, der Ihnen bei der Planung Ihrer abschließenden Tests und Releases hilft. Dieser Meilenstein bedeutet, dass Android 16 die finalen internen und externen APIs, die finalen Funktionen für Apps und die finalen Listen der nicht SDK-APIs erreicht hat. Wir gehen davon aus, dass Android 16 mit Beta 3 im März 2024 die Plattformstabilität erreicht. Danach sollten keine weiteren Änderungen an Ihren Apps vorgenommen werden.

Wir empfehlen allen Entwicklern von Apps, Spielen, SDKs, Bibliotheken und Game Engines, den Meilenstein „Plattformstabilität“ als Ziel für die Planung der abschließenden Kompatibilitätstests und der Veröffentlichung zu verwenden. Wenn Sie die Plattformstabilität anstelle der endgültigen Version verwenden, haben Sie mehrere zusätzliche Wochen Zeit, bevor die neue Plattform auf den Geräten der Nutzer verfügbar ist.

Vorabversionen

Jede Phase des Vorab-Programms hilft Ihnen, Ihre Apps auf die stabile Version von AOSP und das Android-Ökosystem vorzubereiten.

Entwicklervorschau 1 und 2

Während der Entwicklervorschauen sollten Sie sich auf API-Feedback und App-Kompatibilität konzentrieren. Bei der App-Kompatibilität geht es darum, dafür zu sorgen, dass die aktuelle Version Ihrer App auf der neuen Plattform richtig angezeigt wird und ordnungsgemäß funktioniert.

Die Entwicklervorschau-Builds bieten eine frühe Test- und Entwicklungsumgebung, in der Sie neue APIs ausprobieren, Kompatibilitätsprobleme in Ihrer App erkennen und Migrations- oder Funktionsarbeiten planen können, die für die Ausrichtung auf die neue Plattform erforderlich sind. In dieser Zeit ist es besonders wichtig, dass du uns dein Feedback gibst. Mit jedem dieser Updates sind auch einige API-Änderungen zu erwarten.

Beta 1

Beta 1 bietet eine umfassendere und stabilere Umgebung für die Entwicklung und das Testen unter Android 16. Es ist der erste Build, den wir Early Adoptern zur Verfügung stellen, die am Android-Betaprogramm teilnehmen. Während der Betaphase verwenden Early Adopter Ihre App auf Pixel-Geräten. Wir empfehlen Ihnen, sich das Feedback dieser Nutzer anzusehen und kompatible Updates zu veröffentlichen, um Probleme zu beheben, ohne das Targeting der App zu ändern. Außerdem ist es an der Zeit, sich darauf vorzubereiten, das Targeting Ihrer App später zu ändern.

Beta 2

Mit Beta 2 erhalten Sie einen umfassenderen und stabileren Build, mit dem Sie Ihre Tests und Entwicklungen fortsetzen können.

Beta 3

Ab Beta 3 ist Android 16 plattformstabil, d. h., das Systemverhalten und die APIs sind final. Jetzt ist es an der Zeit, mit den letzten Tests und Entwicklungsarbeiten zu beginnen, damit eine kompatible Version Ihrer App bei der endgültigen Veröffentlichung für das System bereitsteht. Android 16 bietet derzeit ein Standard-API-Level.

In der Phase der Plattformstabilität sollten Sie sich auf die abschließenden Kompatibilitätstests konzentrieren und Ihre aktualisierten Apps für Nutzer und nachfolgende Entwickler veröffentlichen. Sie können auch mit den finalen APIs entwickeln und Code optimieren, in dem die neuen APIs oder Funktionen verwendet werden. Sie können Ihre Arbeit sicher planen, da sich die Plattform und APIs nicht ändern.

Mit der Plattformstabilität können Sie auch Apps auf Geräten veröffentlichen, auf denen Android 16 auf dem offiziellen API-Level ausgeführt wird. Wir empfehlen, Ihre Apps zuerst in den Alpha- und Beta-Tracks von Google Play zu veröffentlichen, damit Sie sie testen können, bevor Sie sie im Store verbreiten.

Beta 4,…

Mit Beta 4 und anderen finalen Betaversionen bieten wir Release-Kandidaten-Builds für Ihre abschließenden Tests an. Nach Abschluss der Tests sollten Sie kompatible Updates für Ihre Apps, SDKs, Bibliotheken, Tools und Game Engines veröffentlichen, damit Nutzer, die ihre Geräte um den finalen Release herum aktualisieren, eine gute Nutzererfahrung haben. Sie können auch weiterhin neue Funktionen und APIs entwickeln und Ihre App testen, während Sie die neueste API-Ebene als Ziel verwenden, um mögliche Probleme zu erkennen.

Endgültige Version

Die stabile Version von Android 16 wird für AOSP und das gesamte Android-Ökosystem veröffentlicht. Es ist davon auszugehen, dass einige Ihrer Nutzer zu diesem Zeitpunkt oder kurz danach auf Android 16 umstellen, sobald die Gerätehersteller Updates für ihre Nutzer veröffentlichen. Bereiten Sie sich auf neue Probleme vor, die gemeldet werden könnten, wenn die Anzahl der Nutzer der neuesten Android-Version zunimmt.

Was ist in der Android 16-Vorabversion enthalten?

Das Android 16-Vorabversionsprogramm enthält alles, was Sie zum Testen Ihrer vorhandenen Apps auf einer Vielzahl von Bildschirmgrößen, Netzwerktechnologien, CPU- und GPU-Chipsätzen sowie Hardwarearchitekturen benötigen.

SDK und Tools

In Android Studio können Sie die folgenden Komponenten über den SDK-Manager herunterladen:

  • SDK und Tools für Android 16
  • Emulator-Systemimages für Mobilgeräte für Android 16 (nur 64-Bit, siehe Release-Notes)

Wir stellen bei Bedarf an jedem Meilenstein Updates für diese Entwicklungstools bereit.

Weitere Informationen finden Sie unter Android 16 herunterladen und in den Versionshinweisen.

Systembilder

Wir stellen Systemabbilder für verschiedene Google Pixel-Geräte zur Verfügung, die Sie für die Entwicklung und Tests verwenden können. Auf der Seite Downloads finden Sie ein System-Image für die Entwicklung und Tests.

Wenn Sie kein Pixel haben, können Sie je nach Workflow auch mit anderen Methoden entwickeln und testen:

Flash-to-OTA-Updates für Google Pixel

Die Releases der Entwicklervorschau sind frühe Baseline-Builds nur für Entwickler. Sie sind nicht für den täglichen Einsatz durch Early Adopter oder Verbraucher geeignet. Daher stellen wir sie nur für die folgenden Pixel-Geräte zum manuellen Download und Flashen zur Verfügung:

  • Google Pixel 6 und Google Pixel 6 Pro
  • Pixel 6a
  • Pixel 7 und Pixel 7 Pro
  • Google Pixel 7a
  • Google Pixel Fold
  • Pixel Tablet
  • Google Pixel 8 und Google Pixel 8 Pro
  • Pixel 8a
  • Google Pixel 9, Google Pixel 9 Pro, Google Pixel 9 Pro XL und Google Pixel 9 Pro Fold

Weitere Informationen finden Sie unter Android 16 erhalten.

Sobald Sie einen Developer Preview-Build auf ein unterstütztes Pixel-Gerät geflasht haben, werden Sie automatisch für Over-the-air-Updates der nachfolgenden Developer Preview- und Beta-Builds bis zur endgültigen Version registriert.

Das Android Beta-OTA-Programm wird für Developer Preview-Builds nicht unterstützt.

APIs in der Vorschau ansehen und veröffentlichen

Das Android 16-Vorabversion-Programm bietet anfangs ein System und eine Android-Bibliothek, die kein Standard-API-Level haben. Wenn Sie Ihre App in dieser Zeit auf die neue Plattform ausrichten und mit den neuen Android 16 APIs erstellen möchten, müssen Sie die Buildkonfiguration Ihrer App aktualisieren und auf die Vorabversion von Android 16 ausrichten.

Die Android 16-Vorabversion enthält Vorab-APIs. Die APIs sind erst dann offiziell, wenn das endgültige SDK nach der Plattformstabilität veröffentlicht wird. Das bedeutet, dass Sie mit API-Änderungen rechnen sollten, insbesondere in den ersten Wochen des Programms. Mit jeder Version von Android 16 stellen wir eine Zusammenfassung der Änderungen bereit.

Später in der Vorabversion werden die Entwickler-APIs fertiggestellt und Sie können das offizielle Android 16 SDK in Android Studio herunterladen, das offizielle API-Level ansteuern und mit den offiziellen APIs kompilieren.

Bis zum Meilenstein „Plattformstabilität“ verhindert Google Play die Veröffentlichung von Apps, die entweder auf die Baklava-API-Vorabversion oder die zukünftige offizielle API-Version ausgerichtet sind. Sobald das finale SDK verfügbar ist, können Sie Ihre App auf die offizielle API-Ebene von Android 16 ausrichten und über die Alpha-, Beta- und Produktionsrelease-Kanäle bei Google Play veröffentlichen. Wenn Sie in der Zwischenzeit eine App für Tester bereitstellen möchten, die auf Android 16 ausgerichtet ist, können Sie dies jederzeit per E-Mail oder per Direktdownload von Ihrer Website tun.

Auf dem Laufenden bleiben

Während der gesamten Vorabversion empfehlen wir Ihnen dringend, Ihre Entwicklungsumgebung auf dem neuesten Stand zu halten, wenn Sie die Entwicklervorschau und Betaversionen testen. Wir benachrichtigen Sie über die folgenden Kanäle, sobald neue Updates verfügbar sind:

API-Referenz und Differenzbericht

Die vollständige API-Referenz für die Vorabversion ist online verfügbar. Während die neuen APIs in der Entwicklung sind, werden sie zur besseren Sichtbarkeit mit einem Wasserzeichen versehen und „Baklava“ als API-Level angezeigt. Sie können diese APIs nur verwenden, wenn Sie mit dem Android 16 Preview SDK entwickeln.

Sobald Android 16 die Plattformstabilität erreicht und das endgültige SDK verfügbar ist, wird in der API-Referenz angezeigt, dass die neuen APIs dem offiziellen API-Level hinzugefügt wurden.

Eine detaillierte Übersicht über neue, geänderte, eingestellte und entfernte APIs in jeder Version finden Sie in den Differenzberichten:

Supportressourcen

Wenn Sie Android 16 testen und entwickeln, können Sie über die folgenden Kanäle Probleme melden und Feedback geben:

  • Auf der Seite Feedback und Probleme finden Sie alle Informationen dazu, wie Sie Probleme melden und uns Ihr Feedback geben können. Über die Seite können Sie den Issue Tracker aufrufen, um Fehler zu melden oder Funktionsanfragen zu stellen. Außerdem können Sie an kurzen Umfragen zu einigen der neuen Funktionen und Änderungen teilnehmen.
  • Der Issue Tracker für die Android-Vorabversion ist unser Haupt-Issue Tracker. Über den Issue Tracker können Sie Fehler, Leistungsprobleme und allgemeines Feedback melden. Außerdem finden Sie dort Informationen zu bekannten Problemen und Problemumgehungen. Wir halten Sie über das Problem auf dem Laufenden, während es priorisiert und zur Überprüfung an das Android-Entwicklerteam gesendet wird. Weitere Informationen dazu, wie Sie verschiedene Arten von Problemen melden können, finden Sie im Abschnitt Probleme melden.
  • In der Android-Entwickler-Community können Sie sich mit anderen Nutzern und Entwicklern austauschen, die mit den Preview-Builds von Android 16 arbeiten. Dort können Sie Beobachtungen und Ideen teilen und Antworten auf Fragen finden.

Loslegen!

Installieren Sie zuerst Android 16 auf Ihrem Hardwaregerät oder richten Sie einen Emulator für Kompatibilitätstests ein. Weitere Informationen finden Sie unter Android 16 erhalten. Vielen Dank für Ihre Teilnahme am Android 16-Vorabversion-Programm.