web-dev-qa-db-fra.com

Qu'est-ce que la buildToolsVersion pour Android SDK 24?

Je ne peux pas dire grand-chose à ce sujet. Tant pis. Google a publié une nouvelle version de Android appelée Nougat (Android N). Il s'agit de compileSdkVersion 24. Cependant, sur la page des outils de construction dans la documentation officielle, ce n'est pas mentionné.

Je souhaite donner mon application à 100% des utilisateurs de Google Play Store, ce qui comprend Android N utilisateurs.

tl; dr: Que dois-je remplir dans le champ buildToolsVersion?

Merci.

15
petnamedsteve

buildToolsVersion doit être défini sur 25 et 25.0.0, comme indiqué ci-dessous:

compileSdkVersion 25
buildToolsVersion '25.0.0'
useLibrary 'org.Apache.http.legacy'

defaultConfig {
    minSdkVersion 15
    targetSdkVersion 25
    versionCode 1
    versionName "1.0"
}

Vous pouvez obtenir la dernière version de buildToolsVersion à partir de SDK Manager dans Android Studio.

14
mujjuraja

En utilisant Android gradle plugin version> 3, vous pouvez supprimer la propriété Android.buildToolsVersion

Vous n'avez plus besoin de spécifier une version pour les outils de génération. Par défaut, le plugin utilise automatiquement la version minimale requise des outils de construction pour la version de Android plugin que vous utilisez.

8
yoAlex5