Android 11 bietet viele Möglichkeiten, Ihre App zu erweitern. Außerdem enthält Android 11 Verhaltensänderungen, die die Akkulaufzeit und die Sicherheit verbessern und den Datenschutz für Nutzer erhöhen. Einige dieser Verhaltensänderungen wirken sich nur auf Apps aus, die auf Android 11 ausgerichtet sind, während andere sich auf alle Apps auswirken, wenn sie auf einem Android 11-Gerät ausgeführt werden, unabhängig vom targetSDKVersion
einer App.
Wenn Sie mit Android 11-APIs entwickeln und Ihre App mit den Verhaltensänderungen in Android 11 testen möchten, folgen Sie der Anleitung auf dieser Seite, um das Android 11-SDK in Android Studio einzurichten und Ihre App unter Android 11 zu erstellen und auszuführen.
Android Studio herunterladen
Das Android 11 SDK enthält Änderungen, die nicht mit einigen älteren Versionen von Android Studio kompatibel sind. Für die beste Entwicklungsumgebung mit dem Android 11 SDK empfehlen wir Android Studio 4.2 oder höher.
Sie können Android 11-Apps mit Android Studio 3.3 und höher kompilieren und testen. Einige Nutzer des Android 11 SDK erhalten jedoch möglicherweise Fehlermeldungen zur Gradle-Synchronisierung und Warnungen zu veralteten Abhängigkeiten. Sie können Ihre vorhandene Version von Android Studio installiert lassen, da Sie mehrere Versionen nebeneinander installieren können.
Android 11 SDK herunterladen
Nachdem Sie Android Studio installiert und geöffnet haben, installieren Sie das Android 11 SDK so:
- Klicken Sie auf Tools > SDK Manager und dann auf Show Package Details (Paketdetails anzeigen).
- Erweitern Sie auf dem Tab SDK Platforms (SDK-Plattformen) den Bereich Android 11.0 („R“) und wählen Sie das Paket Android SDK Platform 30 aus.
- Erweitern Sie auf dem Tab SDK Tools den Bereich Android SDK Build-Tools 34 und wählen Sie die neueste
30.x.x
-Version aus. - Klicken Sie auf Übernehmen > OK, um die ausgewählten Pakete herunterzuladen und zu installieren.
Build-Konfiguration aktualisieren
Wenn Sie die Build-Konfiguration Ihrer App so ändern, dass sie auf Android 11 ausgerichtet ist, erhält Ihre App Zugriff auf die Android 11-APIs. So können Sie die Kompatibilität Ihrer App vollständig testen, während Sie die vollständige Unterstützung für Android 11 vorbereiten. Öffnen Sie dazu die Datei build.gradle
auf Modulebene und aktualisieren Sie compileSdkVersion
und targetSdkVersion
:
Groovy
android { compileSdkVersion 30 defaultConfig { targetSdkVersion 30 } ... }
Kotlin
android { compileSdkVersion(30) defaultConfig { targetSdkVersion(30) } ... }
Auf den folgenden Seiten finden Sie Informationen zu den Änderungen in Android 11, die sich auf Ihre App auswirken könnten, damit Sie mit dem Testen beginnen können:
- Verhaltensänderungen unter Android 11, die sich auf alle Apps auswirken
- Verhaltensänderungen in Android 11, die sich auf Apps auswirken, die auf Android 11 ausgerichtet sind
- Datenschutzänderungen in Android 11
Weitere Informationen zu den neuen APIs in Android 11