Android 11 SDK einrichten

Android 11 bietet eine Vielzahl von Möglichkeiten, wie du deine App erweitern kannst. Außerdem enthält Android 11 Verhaltensänderungen, die die Akkulaufzeit und Sicherheit verbessern und den Datenschutz für Nutzer erhöhen. Einige dieser Verhaltensänderungen betreffen nur Apps, die auf Android 11 ausgerichtet sind, während andere alle Apps betreffen, wenn sie auf einem Android 11-Gerät ausgeführt werden, unabhängig vom targetSDKVersion einer App.

Wenn du mit Android 11 APIs entwickeln und deine App mit den Verhaltensänderungen von Android 11 testen möchtest, folge der Anleitung auf dieser Seite, um das Android 11 SDK in Android Studio einzurichten und deine App unter Android 11 zu erstellen und auszuführen.

Android Studio herunterladen

Das Android 11 SDK enthält Änderungen, die mit einigen älteren Versionen von Android Studio nicht kompatibel sind. Für die beste Entwicklungsumgebung mit dem Android 11 SDK sollten Sie Android Studio 4.2 oder höher verwenden.

Android Studio herunterladen

Sie können Android 11-Apps mit Android Studio 3.3 und höher kompilieren und testen. Bei einigen Nutzern des Android 11 SDK kann es jedoch zu Gradle-Synchronisierungsfehlern und Warnungen zu veralteten Abhängigkeiten kommen. Sie können die vorhandene Version von Android Studio installiert lassen, da Sie mehrere Versionen nebeneinander installieren können.

Android 11 SDK herunterladen

Nachdem du Android Studio installiert und geöffnet hast, installiere das Android 11 SDK so:

  1. Klicken Sie auf Tools > SDK-Manager und dann auf Paketdetails anzeigen.
  2. Maximieren Sie auf dem Tab SDK-Plattformen den Bereich Android 11.0 („R“) und wählen Sie das Paket Android SDK Platform 30 aus.
  3. Maximieren Sie auf dem Tab SDK Tools den Bereich Android SDK Build-Tools 34 und wählen Sie die neueste 30.x.x-Version aus.
  4. Klicken Sie auf Apply > OK (Übernehmen > OK), um die ausgewählten Pakete herunterzuladen und zu installieren.

Build-Konfiguration aktualisieren

Wenn du die Build-Konfiguration deiner App so änderst, dass sie auf Android 11 ausgerichtet ist, erhält deine App Zugriff auf die Android 11 APIs. Außerdem kannst du die Kompatibilität deiner App vollständig testen, während du dich darauf vorbereitest, die vollständige Unterstützung für Android 11 hinzuzufügen. Ö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 erfährst du mehr über die Änderungen in Android 11, die sich auf deine App auswirken könnten, damit du mit dem Testen beginnen kannst:

Weitere Informationen zu den neuen APIs in Android 11 findest du unter Android 11 – Funktionen und APIs.