Android 11 SDK einrichten

Android 11 bietet eine Vielzahl von Möglichkeiten, Ihre App zu erweitern. Außerdem enthält Android 11 Verhaltensänderungen, um die Akkulaufzeit und Sicherheit zu verbessern und den Datenschutz für Nutzer zu stärken. Einige dieser Verhaltensänderungen betreffen nur Apps, die auf Android 11 ausgerichtet sind, während andere alle Apps betreffen, die auf einem Android 11-Gerät ausgeführt werden, unabhängig vom targetSDKVersion der App.

Wenn Sie mit Android 11 APIs entwickeln und Ihre App mit den Verhaltensänderungen von 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 mit einigen niedrigeren 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. Einige Nutzer des Android 11 SDK können jedoch Gradle-Synchronisierungsfehler und Warnungen zu veralteten Abhängigkeiten erhalten. Denken Sie daran, dass Sie die vorhandene Version von Android Studio installiert lassen können, da Sie mehrere Versionen nebeneinander installieren können.

Android 11 SDK abrufen

Nachdem Sie Android Studio installiert und geöffnet haben, installieren Sie 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-Plattform 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 auf Android 11 änderst, erhält sie Zugriff auf die Android 11-APIs. Außerdem kannst du die Kompatibilität deiner App vollständig testen, während du dich auf die vollständige Unterstützung für Android 11 vorbereitet. Ö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önnen, damit Sie entsprechende Tests durchführen können:

Weitere Informationen zu den neuen APIs in Android 11 finden Sie unter Android 11-Funktionen und ‑APIs.