depuis aujourd'hui je ne peux pas construire mon projet Android à cause de cette erreur:
> Could not resolve all files for configuration ':classpath'.
> Could not find intellij-core.jar (com.Android.tools.external.com-intellij:intellij-core:26.0.1).
Searched in the following locations:
https://jcenter.bintray.com/com/Android/tools/external/com-intellij/intellij-core/26.0.1/intellij-core-26.0.1.jar
Android studio 3.2.1com.Android.tools.build:gradle:3.0.1
Avez-vous une idée ??? Merci beaucoup
Vlad
J'ai eu le même problème avec un projet [email protected]. J'ai lu cette question Android Studio - Impossible de trouver intellij-core.jar et j'ai résolu le problème en joignant plusieurs réponses.
Prémisse:
_ {Résolution:} _
Fichier: plateformes/Android/build.gradle
...
buildscript {
repositories {
google()
maven {
url "https://maven.google.com"
}
jcenter()
}
dependencies {
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.Android.tools.build:gradle:3.0.1'
}
}
...
Fichier: plateformes/Android/app/build.gradle
...
buildscript {
repositories {
google()
maven {
url "https://maven.google.com"
}
jcenter()
}
dependencies {
classpath 'com.Android.tools.build:gradle:3.0.1'
}
}
// Allow plugins to declare Maven dependencies via build-extras.gradle.
allprojects {
repositories {
google()
maven {
url "https://maven.google.com"
}
jcenter()
}
}
...
Fichier: plateformes/Android/CordovaLib/build.gradle
...
buildscript {
repositories {
google()
maven {
url "https://maven.google.com"
}
jcenter()
}
dependencies {
classpath 'com.Android.tools.build:gradle:3.0.1'
classpath 'com.github.dcendents:Android-maven-gradle-plugin:1.5'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
}
}
...
Cette solution fonctionne pour moi, j'espère vous avoir aidé
Cette réponse est fortement basée sur l'article ionique: https://ionic.zendesk.com/hc/en-us/articles/360005529314
Ce script peut être ajouté aux points d'ancrage, donc inutile de manipuler le code de la plateforme manuellement.
Créez un maven_swap.sh
avec les éléments suivants:
#!/bin/bash
#remove jcenter
sed -i.bak '/jcenter()/d' platforms/Android/CordovaLib/build.gradle
#append jcenter
sed -i.bak '/maven {/{
N
N
a\
jcenter()
}' platforms/Android/CordovaLib/build.gradle
cat platforms/Android/CordovaLib/build.gradle
rm platforms/Android/CordovaLib/build.gradle.bak
note: sed -i.bak
assure la compatibilité linux et mac.
Assurez-vous que le fichier est exécutable chmod +x maven_swap.sh
Ajoutez dans le config.xml
le texte suivant:
<platform name="Android">
<hook src="maven_swap.sh" type="before_compile" />
...
</platform>
J'ai les mêmes problèmes et je passe à classpath 'com.Android.tools.build:gradle:3.1.0'
pour résoudre mes problèmes. Tu peux l'essayer.