Incapable de résoudre les dépendances pour ':app@debug/compileClasspath': impossible de résoudre le
Nouvellement installé Android studio 3.1.3 est de donner étrange dépendances d'erreur lors d'un nouveau projet et de la compilation pour la première fois.
Similaire question qui n'a pas aider à résoudre le problème.
Journaux D'Événements:
Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0-alpha3.
Open File
Show Details
Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.1.2.
Open File
Show Details
Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0-alpha3.
Open File
Show Details
Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.1.2.
Open File
Show Details
Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0-alpha3.
Open File
Show Details
Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.1.2.
Open File
Show Details
Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0-alpha3.
Open File
Show Details
Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.1.2.
Open File
Show Details
Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0-alpha3.
Open File
Show Details
Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve com.android.support.constraint:constraint-layout:1.1.2.
Open File
Show Details
Capture d'écran:
ce problème m'est arrivé plusieurs fois et forcer https ou http n'ai pas le résoudre, soit
- Pouvez poster vos
build.gradle
les fichiers pour le niveau supérieur et le niveau de module? - Toute solution à votre problème ?
- Salut comment avez-vous corriger votre erreur ? J'ai vu que vous n'avez pas accepter toutes les réponses ci-dessous. Alors, j'ai essayé toutes les solutions possibles mentionnés ci-dessous, mais aucun des em m'a aidé.
- c'était un bug dans
com.android.support:appcompat-v7:28.0.0-alpha3
donc je l'ai changé pourcom.android.support:appcompat-v7:28.0.0
il a bien fonctionné - Je ne suis pas sûr à ce sujet. Mais je suis en train de travailler dans un environnement restreint. Alors j'ai juste couru tout en connectivité internet ouvert. Et il fonctionne très bien.
- Avez-vous résolu ce problème? Je suis confronté au même
- ouais, juste essayez de réduire la teneur de la version ou la version de build, dans mon cas, cela a fonctionné
- Oui, je l'ai eu. J'ai eu 2 dépendances qui ont été en utilisant ancienne version de version de soutien.
Vous devez vous connecter pour publier un commentaire.
Je pense que le problèmes vient de l'suivantes:
La connexion internet avec u n'était pas disponible donc Android Studio vous demande d'activer le "travailler hors connexion" et vous venez de permis
Pour résoudre ce problème:
pourquoi de décocher l'option travailler hors connexion permet de résoudre le problème, parce que dans le Gradle parfois certaines dépendances besoin de mettre à jour (ceux contenant '+'), de sorte que la connexion internet est nécessaire.
Vous pourriez être l'importation de Application au lieu de Module. Eh bien, vous pouvez le modifier dans le module gradle aussi.
Changement
à
Vous devez également supprimer identificateur applicationid de la gradle.
J'ai eu ce problème avec le mode hors connexion activer. J'ai désactivé le mode hors connexion et la synchronisation.
File > Settings
.Build, Execution, Deployment > Gradle
.Offline work
.Je viens de comprendre comment faire pour supprimer ce gradle d'erreur, suivez les étapes suivantes.
Laisser le gradle construire sans aucune interruption.
Merci!
En ce qui concerne, espérons que cela aidera.
.gradle
et.idea
sous-répertoire de votre répertoire racine du projet.Essayez d'ajouter Google repository Maven et de synchronisation projet
Si vous utilisez Android Plugin Gradle 3.1.3, vous devez être sûr que votre gradle wrapper version 4.4. Sous le répertoire racine de votre projet, de trouver
gradle-wrapper.properties
et de la modifier comme ci-dessous.J'ai été incapable de trouver la cause du problème, mais une solution de contournement. J'ai commencé par la définition de mon java à la maison de la variable en tant que tel.
vi ~/.bash_profile
(c'est pour les mac. bash profils sont différents sur linux)i
pour insérer et puis définissez la variable JAVA_HOME en tant que telexport JAVA_HOME=/Applications/Android\Studio.app/Contents/jre/jdk/Contents/Home/
esc
puis tapez:wq
Je suis juste partage de cette réponse parce que j'ai eu le même problème.
En fin de compte, l'erreur a été causé parce que par hasard, j'ai changé le
fileTree
. Dans mon cas, j'ai résolu en changeant:à
Dans mon cas :
Quand j'ai de la configuration QUE, mon windows est configuré avec proxy.
Plus tard, je me déconnecte de proxy et de désactiver le proxy en tant QUE paramètres, Mais, dans le fichier
.gradle\gradle.propriétés - proxy - présent
Juste, dans l'éditeur de texte clair des paramètres de proxy à partir de ce fichier
J'ai eu le problème, je l'ai corrigé . cette erreur vient quand votre cible api de niveau n'est pas complètement téléchargé . vous avez deux façons: allez à votre SDK menu et télécharger tous les android 9 composants ou la meilleure façon est d'aller pour votre construction.gradle(Module d'application) et de le modifier comme ceci:Mais rappelez-vous, avant d'appliquer ces modifications, assurez-vous d'avoir bien téléchargé api lvl 8
Cela peut se produire si vous utilisez à la fois
Supprimer la ligne
de votre
build.gradle
fichier et essayez à nouveau.