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 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.

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 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 Outils > SDK Manager, puis cliquez sur Show Package Details (Afficher les détails du package).
  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 Android SDK Build-Tools 34, puis sélectionnez la dernière version d'29.x.x.
  4. 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.