Android 11 SDK einrichten

Android 11 bietet eine Vielzahl von Möglichkeiten, deine 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 alle Apps betreffen, wenn sie auf einem Android 11-Gerät ausgeführt werden, unabhängig von der 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 Entwicklungserfahrung mit dem Android 11 SDK solltest du Android Studio 4.2 oder höher verwenden.

Android Studio herunterladen

Du kannst Android 11-Apps mit Android Studio 3.3 und höher kompilieren und testen. Einige Nutzer des Android 11 SDK stoßen jedoch möglicherweise auf Fehler bei der Gradle-Synchronisierung und Warnungen zu veralteten Abhängigkeiten. Du kannst deine vorhandene Version von Android Studio installiert lassen, da du mehrere Versionen parallel installieren kannst.

Android 11 SDK herunterladen

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

  1. Klicke auf Tools > SDK Manager und dann auf Paketdetails anzeigen.
  2. Erweitere auf dem Tab SDK-Plattformen den Abschnitt Android 11.0 („R“) und wähle das Paket Android SDK Platform 30 aus.
  3. Erweitere auf dem Tab SDK-Tools den Abschnitt Android SDK Build-Tools 34 und wähle die neueste Version 30.x.x aus.
  4. Klicke auf Anwenden > 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. So 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. Öffne dazu die Datei auf Modulebene build.gradle und aktualisiere die compileSdkVersion und targetSdkVersion:

Groovy

android {
    compileSdkVersion 30

    defaultConfig {
        targetSdkVersion 30
    }
    ...
}

Kotlin

android {
    compileSdkVersion(30)

    defaultConfig {
        targetSdkVersion(30)
    }
    ...
}

Weitere Informationen zu den Änderungen in Android 11, die sich auf deine App auswirken können, findest du auf den folgenden Seiten:

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