Android 10 est une version majeure qui inclut diverses fonctionnalités que vous pouvez utiliser pour étendre votre application. Android 10 inclut également des modifications de comportement (pour les applications ciblant Android 10 et pour toutes les applications) et des modifications de confidentialité qui contribuent à améliorer l'autonomie de la batterie et la sécurité.
Pour développer avec les API Android 10 et tester votre application avec les modifications de comportement d'Android 10, suivez les instructions de cette page pour configurer le SDK Android 10 dans Android Studio, puis créer et exécuter votre application sur Android 10.
Obtenir la dernière version d'Android Studio
Le SDK Android 10 inclut des modifications non compatibles avec certaines versions antérieures d'Android Studio. Par conséquent, pour une expérience de développement optimale, nous vous recommandons d'installer la dernière version d'Android Studio.
Vous pouvez compiler et tester des applications Android 10 à l'aide d'Android Studio 3.3 ou version ultérieure. mais certains utilisateurs du SDK Android 10 peuvent rencontrer des échecs de synchronisation Gradle et avertissements concernant les dépendances obsolètes.
Obtenir le SDK Android 10
Après avoir installé et ouvert Android Studio, installez le SDK Android 10 comme suit :
- Cliquez sur Outils > SDK Manager, puis cliquez sur Show Package Details (Afficher les détails du package).
- Dans l'onglet SDK Platforms (Plates-formes SDK), développez la section Android 10.0 ("Q"), puis sélectionnez le package Android SDK Platform 29.
- Dans l'onglet SDK Tools, développez la section Android SDK Build-Tools 34, puis sélectionnez la dernière version d'
29.x.x
. - Cliquez sur Appliquer > OK pour télécharger et installer les packages sélectionnés.
Mettre à jour la configuration de compilation
Pour tester entièrement la compatibilité de votre application avec Android 10 et commencer à utiliser les API introduites dans cette version de la plate-forme, ouvrez votre fichier build.gradle
au niveau du module et mettez à jour compileSdkVersion
et targetSdkVersion
comme indiqué ci-dessous :
Groovy
android { compileSdkVersion 29 defaultConfig { targetSdkVersion 29 } ... }
Kotlin
android { compileSdkVersion(29) defaultConfig { targetSdkVersion(29) } ... }
Pour en savoir plus sur les modifications d'Android 10 susceptibles d'affecter votre application et commencer à les tester, consultez Modifications de comportement d'Android 10 affectant toutes les applications, Modifications de comportement d'Android 10 affectant les applications ciblant Android 10 et Modifications de confidentialité d'Android 10.
Pour en savoir plus sur les API disponibles à partir d'Android 10, consultez la page Fonctionnalités et API d'Android 10.