Configurer le SDK Android 10

Android 10 est une version majeure qui inclut diverses fonctionnalités que vous pouvez utiliser pour étendre votre application. Android 10 inclut également des changements de comportement (pour les applications ciblant Android 10 et pour toutes les applications) et des modifications de la confidentialité qui contribuent à améliorer l'autonomie et la sécurité de la batterie.

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 compiler 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. Pour une expérience de développement optimale, nous vous recommandons donc d'installer la dernière version d'Android Studio.

Télécharger 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 des 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:

  1. Cliquez sur Tools > SDK Manager (Outils > SDK Manager).
  2. 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.
  3. Dans l'onglet SDK Tools, développez la section SDK Android Build-Tools 34, puis sélectionnez la dernière version 29.x.x.
  4. Cliquez sur Apply > OK (Appliquer > OK) pour télécharger et installer les packages sélectionnés.

Mettre à jour votre configuration de compilation

Pour tester complètement la compatibilité de votre application avec Android 10 et commencer à utiliser les API introduites dans cette version de la plate-forme, ouvrez le fichier build.gradle au niveau du module, puis 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 apportées à Android 10 qui pourraient affecter votre application et commencer à les tester, consultez les pages 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 la confidentialité dans Android 10.

Pour en savoir plus sur les API disponibles à partir d'Android 10, consultez Fonctionnalités et API d'Android 10.