31 votes

Impossible de trouver com.android.tools.build.gradle: 3.0.0-alpha7

- Je mettre à jour le plugin gradle à la dernière, et j'obtiens cette erreur:

Error:Could not find com.android.tools.build.gradle:3.0.0-alpha7:.
Searched in the following locations:
    file:/C:/Users/dmin/Documents/android-studio/gradle/m2repository/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.pom
    file:/C:/Users/dmin/Documents/android-studio/gradle/m2repository/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.jar
    https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.pom
    https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.jar
    https://maven.google.com/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.pom
    https://maven.google.com/com/android/tools/build/gradle/3.0.0-alpha7//3.0.0-alpha7-.jar

Voici mon build.gradle

buildscript {
    repositories {
        jcenter()
        maven { url 'https://maven.google.com' }
    }
    dependencies {
        classpath 'com.android.tools.build.gradle:3.0.0-alpha7'
        classpath 'com.google.gms:google-services:3.1.0'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

Lorsque je suis arriver de mal? depuis que j'ai modifié mon gradle.construire en fonction de la question ne Pouvait pas trouver com.android.outils.construire:gradle:3.0.0-alpha1 dans le cercle ci merci!!!!!

-- Mise à jour de la compilation.gradle selon M. Tim, mais j'ai encore le même message d'erreur

buildscript {
    repositories {
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build.gradle:3.0.0-alpha7'
        classpath 'com.google.gms:google-services:3.1.0'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

52voto

Tim Castelijns Points 29568

Suivez les étapes dans la 3.0.0 plugin guide de migration

Mise à jour de gradle version

Le nouveau Android plugin nécessite Gradle version 4.1-jalon-1 ou plus élevé. Si vous êtes à l'ouverture d'un projet existant à l'aide de Android Studio 3.0 Aperçu 5 ou version ultérieure, suivez les instructions pour mettre à jour automatiquement un projet existant pour la version compatible de Gradle.

Pour mettre à jour Gradle manuellement, mise à jour de l'URL dans gradle-wrapper.propriétés comme suit:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-milestone-1-all.zip

et

Appliquer le plugin

Si vous êtes à l'ouverture d'un projet existant à l'aide de Android Studio 3.0 Aperçu 5 ou version ultérieure, suivez les invites pour automatiquement mise à jour de votre projet à la dernière version de l'Android plugin. Pour mettre à jour manuellement votre projet, inclure le repo maven et changer la version du plugin dans votre projet de construction.gradle fichier comme suit:

buildscript {
  repositories {
    ...
    // You need to add the following repository to download the
    // new plugin.
    jcenter()
    google()
  }

  dependencies {

    classpath 'com.android.tools.build:gradle:3.2.1'  //Minimum supported Gradle version is 4.6
  } 
}

25voto

Pong Petrung Points 1161

Tu essayes :

 buildscript {
    repositories {
        ...
        // You need to add the following repository to download the
        // new plugin.
        google()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
    }
}
 

Crédits: https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html

13voto

fluffyBatman Points 2788

Si vous êtes dans Android Studio 3.1 ou supérieur, vous rencontrez probablement ce type de problème lorsque vous êtes invité par une fenêtre Build . entrez la description de l'image ici

Cliquez simplement sur l'option Add Google Maven repository and sync project à droite et lancez une autre synchronisation gradle.

Il apportera les modifications nécessaires dans les fichiers gradle-wrapper.properties ainsi que build.gradle .

4voto

IMRA Points 385

Mettre à jour le plugin gradle: dans le fichier gradle.properties, ajoutez cette ligne distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

puis appliquez le plugin dans le fichier build.gradle:

 buildscript {
repositories {
    ...
    // You need to add the following repository to download the
    // new plugin.
    google()
}

dependencies {
    classpath 'com.android.tools.build:gradle:3.0.1'
}
 

}

3voto

Nacho Perassi Points 76

la propriété distributionUrl dans gradle-wrapper.properties doit être:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

ça marche pour moi

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X