Je suis nouveau dans le développement Android et j'ai essayé d'installer le SDK Facebook dans mon projet Android Studio.
Ensuite, j'ai un bug dans build.gradle:
Error:(111, 0) Cannot call getBootClasspath() before setTargetInfo() is called.
J'ai donc cherché une solution et je l'ai trouvée sur la pile:
Il s'agit d'un problème connu, qui est résolu en mettant à jour gradle à:
dependencies {
classpath 'com.Android.tools.build:gradle:1.1.2'
}
Alors j'ai essayé ceci mais j'ai eu l'erreur suivante:
Error:Could not find com.Android.tools.build:gradle:1.1.2.
Searched in the following locations:
file:/home/roman/Documents/softs/Android-studio/gradle/m2repository/com/Android/tools/build/gradle/1.1.2/gradle-1.1.2.pom
file:/home/roman/Documents/softs/Android-studio/gradle/m2repository/com/Android/tools/build/gradle/1.1.2/gradle-1.1.2.jar
Required by:
Yoki:facebook:unspecified
Alors je me suis déplacé dans le répertoire spécifié et puis il n'y a que ceci:
$> ls
1.0.0 1.1.0
$> pwd
/home/roman/Documents/softs/Android-studio/gradle/m2repository/com/Android/tools/build/gradle
Comment puis-je mettre à jour le plugin Gradle?
Changez votre bloc buildscript
. Vous devez spécifier aussi dans ce bloc les référentiels.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.Android.tools.build:gradle:1.1.2'
}
}
Aussi, vous pouvez utiliser la dernière version:
classpath 'com.Android.tools.build:gradle:1.1.3'
Il existe trois types de dépendance dans le fichier Gradle Android.
1. Dépendance du module: autre projet local.
2. Dépendance locale: dans le dossier des extras de votre chemin sdk.
3. Dépendance à distance: chemin d'accès Maven de JCenter, MavenCenter ou tiers.
'com.Android.tools.build:gradle' est une dépendance locale, vous devez donc vérifier votre sdk et la mettre à jour.
P.S. Si vous en avez assez du problème de version, vous pouvez essayer andle .
C'est un projet open source pour mettre à jour votre version de dépendance Android automatiquement.
Voir https://github.com/Jintin/andle pour plus d'informations
Un guide en ligne régulièrement mis à jour. Vous explique quelle est la dernière version de Gradle et la source des versions. Comment mettre à jour à l'aide de modifications de texte simples dans des fichiers Gradle.