Android 11 SDK einrichten

Unter Android 11 gibt es eine Vielzahl von Möglichkeiten, deine App zu erweitern. Unter Android 11 werden auch Verhaltensänderungen vorgenommen, um die Akkulaufzeit und Sicherheit zu verbessern und den Datenschutz für Nutzer zu verbessern. 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 APIs für Android 11 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 umfasst Änderungen, die mit einigen niedrigeren Versionen von Android Studio nicht kompatibel sind. Die beste Entwicklungsumgebung mit dem Android 11 SDK erzielen Sie mit Android Studio 4.2 oder höher.

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 treten jedoch möglicherweise Gradle-Synchronisierungsfehler und Warnungen zu veralteten Abhängigkeiten auf. Du kannst deine vorhandene Version von Android Studio weiterhin installiert lassen, da du mehrere Versionen gleichzeitig installieren kannst.

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.
  2. Maximiere auf dem Tab SDK-Plattformen den Abschnitt Android 11.0 („R“) und wähle 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 Version von 30.x.x aus.
  4. Klicken Sie auf Ü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 hast du die Möglichkeit, die Kompatibilität deiner App vollständig zu testen, während du dich darauf vorbereitet hast, Android 11 vollständig zu unterstützen. Öffnen Sie dazu die Datei build.gradle auf Modulebene und aktualisieren Sie compileSdkVersion und targetSdkVersion:

Groovig

android {
    compileSdkVersion 30

    defaultConfig {
        targetSdkVersion 30
    }
    ...
}

Kotlin

android {
    compileSdkVersion(30)

    defaultConfig {
        targetSdkVersion(30)
    }
    ...
}

Auf den folgenden Seiten findest du Informationen zu den Änderungen in Android 11, die sich auf deine App auswirken könnten, damit du sie testen kannst:

Weitere Informationen zu den neuen APIs, die in Android 11 verfügbar sind, findest du unter Android 11-Funktionen und -APIs.