web-dev-qa-db-fra.com

Comment changer la version des outils de génération dans Android Studio 3.0.1?

Je viens de mettre à niveau mon Android studio de 2.3 à 3.0.1. Mais je reçois ce message d'erreur (j'ai déjà installé l'API 27) et je ne sais pas comment le réparer, car je ne pouvais pas t trouver la version des outils de construction dans la nouvelle version de Android studio!

Error:Failed to find Build Tools revision 26.0.2 <a href="install.build.tools">Install Build Tools 26.0.2 and sync project</a>

Les fichiers de classement sont modifiés, la structure du projet ne comporte qu'un seul onglet!

Edit: c'est le contenu de `app/build.gradle:

apply plugin: 'com.Android.application'

Android {
    compileSdkVersion 27
    defaultConfig {
        applicationId "com.m.finalocr"
        minSdkVersion 21
        targetSdkVersion 27
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.Android.support:appcompat-v7:27.0.2'
    implementation 'com.Android.support.constraint:constraint-layout:1.0.2'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.Android.support.test:runner:1.0.1'
    androidTestImplementation 'com.Android.support.test.espresso:espresso-core:3.0.1'
}

Comme vous pouvez le constater, il n’ya pas de buildToolsVersion. Pourquoi mon studio Android recherche-t-il cette version spécifique (26) de celle-ci lorsque la version 27 est installée sur mon ordinateur? Où peut-on voir le buildToolsVersion "26.0.2" and change it tobuildToolsVersion "27.0.3" `?

16
user3486308

Votre projet recherche la version 26.0.2 de Build Tools, mais vous ne l'avez pas encore téléchargé ni installé sur votre ordinateur.

Pour le télécharger, accédez à Outils> Android> Gestionnaire de SDK, puis cliquez sur l’onglet "Outils du SDK" situé en haut de la nouvelle fenêtre. Cochez ensuite la case "Afficher les détails du paquet" dans le menu déroulant. Enfin, faites défiler jusqu'à l'endroit où vous voyez 26.0.2, cochez la case à côté de celle-ci et cliquez sur "OK" pour lancer le processus d'installation.

Si vous souhaitez modifier la version des outils de construction dans votre projet, cela est spécifié dans le fichier build.gradle du projet (dans le module 'app'). Ouvrez le fichier et ajoutez ou mettez à jour la version de Build Tools que vous souhaitez utiliser en ajoutant/mettant à jour la propriété suivante dans la section "Android":

Android {
    buildToolsVersion "27.0.3"
    ...
}
21
shagberg