Android 10 ist eine Hauptversion und enthält eine Vielzahl von Funktionen und Möglichkeiten, mit denen Sie Ihre App erweitern können. Android 10 umfasst auch Verhaltensänderungen (für Apps, die auf Android 10 ausgerichtet sind, und für alle Apps) und Änderungen beim Datenschutz, die die Akkulaufzeit und Sicherheit verbessern.
Wenn Sie mit Android 10-APIs entwickeln und Ihre App mit den Verhaltensänderungen von Android 10 testen möchten, folgen Sie der Anleitung auf dieser Seite, um das Android 10 SDK in Android Studio einzurichten und Ihre App unter Android 10 zu erstellen und auszuführen.
Aktuelle Version von Android Studio herunterladen
Das Android 10 SDK enthält Änderungen, die mit einigen niedrigeren Versionen von Android Studio nicht kompatibel sind. Für eine optimale Entwicklung empfehlen wir daher, die neueste Version von Android Studio zu installieren.
Sie können Android 10-Apps mit Android Studio 3.3 und höher kompilieren und testen. Einige Nutzer des Android 10 SDK können jedoch Probleme mit der Gradle-Synchronisierung und Warnungen zu veralteten Abhängigkeiten erhalten.
Android 10 SDK abrufen
Nachdem Sie Android Studio installiert und geöffnet haben, installieren Sie das Android 10 SDK so:
- Klicken Sie auf Tools > SDK-Manager und dann auf Paketdetails anzeigen.
- Maximieren Sie auf dem Tab SDK-Plattformen den Bereich Android 10.0 („Q“) und wählen Sie das Paket Android SDK-Plattform 29 aus.
- Maximieren Sie auf dem Tab SDK-Tools den Bereich Android SDK Build-Tools 34 und wählen Sie die neueste
29.x.x
-Version aus. - Klicken Sie auf Übernehmen > OK, um die ausgewählten Pakete herunterzuladen und zu installieren.
Buildkonfiguration aktualisieren
Wenn Sie die Kompatibilität Ihrer App mit Android 10 vollständig testen und die in dieser Version der Plattform eingeführten APIs verwenden möchten, öffnen Sie die build.gradle
-Datei auf Modulebene und aktualisieren Sie compileSdkVersion
und targetSdkVersion
wie hier gezeigt:
Groovy
android { compileSdkVersion 29 defaultConfig { targetSdkVersion 29 } ... }
Kotlin
android { compileSdkVersion(29) defaultConfig { targetSdkVersion(29) } ... }
Weitere Informationen zu den Änderungen in Android 10, die sich auf Ihre App auswirken können, und zu den entsprechenden Tests finden Sie unter Verhaltensänderungen in Android 10, die sich auf alle Apps auswirken, Verhaltensänderungen in Android 10, die sich auf Apps auswirken, die auf Android 10 ausgerichtet sind und Datenschutzänderungen in Android 10.
Weitere Informationen zu den APIs, die ab Android 10 verfügbar sind, finden Sie unter Funktionen und APIs von Android 10.