Pas réussi à résoudre: com.github.PhilJay:MPAndroidChart:v2.1.4
Je suis en utilisant MPAndroidChart bibliothèque dans android studio.Mais quand j'essaie de synchroniser gradle qui donné une erreur comme l'image ci-dessous.
Gradle texte est ici pour compiler MPAndroidChart bibliothèque.
compile 'com.github.PhilJay:MPAndroidChart:v2.1.4'
S'il vous plaît aider à résoudre ce problème. Merci d'avance
- Avez-vous ajouté
maven { url "https://jitpack.io" }
pour vos dépôts? - Juste en ajoutant à @AndrewBrooke commentaire, vous devez vous rendre à votre projet gradle.construire et ajouter cette ligne sur le référentiel: maven { url "jitpack.io" }. Mon projet est comme ceci: allprojects { dépôts { jcenter() maven { url "jitpack.io" } } }
- Oui, il est. et j'ai aussi ne peut pas trouver de résultat de recherche pour com.github.PhilJay:MPAndroidChart de Choisir la bibliothèque de dépendance Projet sturucture --> app --> Dépendance --> +(ajouter) --> Choisissez bibliothèque dependacy de recherche
Vous devez vous connecter pour publier un commentaire.
Ajouter
à dépôts sous allprojects pas sous buildscript voir la capture d'écran:
Mettre
dans la construction.gradle dans le dossier app fixé mon problème!
Solutions ci-dessus ne fonctionne pas pour moi. J'ai utilisé ci-dessous pour obtenir MPAndroidChart lib travailler sur mon projet.
Téléchargé la dernière MPAndroidChart jar à partir de: https://jitpack.io/com/github/PhilJay/MPAndroidChart/v3.0.1/MPAndroidChart-v3.0.1.jar
Copié le téléchargé MPAndroidChart-v3.0.1.jar fichier de Votreprojet/app/lib
Compilées à la suite de la dépendance à l'application du niveau de construction.gradle
re-synchroniser le gradle
Le problème a été résolu après le redémarrage de Android Studio > projet de reconstruction.
Aller à
build.gradle
Ajouter lemaven { url 'https://jitpack.io' }
dans les deuxbuildscript{}
et
allprojects{}
comme ci-dessous :N'oubliez pas de
Sync
.Dans les Paramètres de Gradle il suffit d'ajouter ce code suivant:
J'ai eu le même problème après l'ajout de celui-ci dans le gradle résolu mon problème:
Pour moi, le problème a été résolu en plaçant le code ci-dessous dans l'ordre.
https://stackoverflow.com/a/29742712
Le JitPack dépôt ne devrait pas être sous buildscripts dans ce cas. Il doit être juste sous référentiels:
Vous pouvez rencontrer ce problème si votre gradle mode hors connexion est activé.
de la désactiver dans android studio, Paramètres > Gradle et décochez l'option "travailler Hors connexion" et de synchronisation.
Un Problème peut être aussi, que vous êtes derrière un proxy.
Il y a donc deux possibilités:
Ajouter votre proxy config pour android Studio, le minerai, vous pouvez également ajouter un gradle.les propriétés de fichier dans votre dossier racine du projet.
de là, vous devrez entrer les informations d'identification suivantes:
De sorte que le https Propriétés sont assez nécessaire. J'ai compris que, souvent, les référentiels sont disponibles sur les deux protocoles. mais parfois seulement sur http ou https.
Ou simplement de reconstruire votre projet. A travaillé pour moi
Exécuter gradle wrapper tâche à partir de la ligne de commande
Cela a fonctionné pour moi.
Si votre sous proxy ajouter ces lignes dans gradle propriétés(propriétés du projet)
Build-> Reconstruire le projet, puis re-synchroniser le gradle fichier.
J'ai dû passer
maven { url 'https://jitpack.io' }
être la dernière déclaration aprèsgoogle()
, etjcenter()
.La JitPack dépôt ne devrait pas être sous buildscripts dans ce cas. Il doit être juste sous référentiels: