web-dev-qa-db-fra.com

Une erreur de construction de Gradle ne peut pas résoudre io.fabric

j'utilise Android Studio 2.0. J'ai eu cette erreur quand j'ai essayé de construire apk, ça fonctionnait mais maintenant ça ne marche pas. :

Could not resolve all dependencies for configuration ':app:classpath'.
Could not resolve io.fabric.tools:gradle:1.+.
Required by:
MYAPP:app:unspecified
Could not resolve io.fabric.tools:gradle:1.+.
Failed to list versions for io.fabric.tools:gradle.
Unable to load Maven meta-data from https://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml6.
Could not GET 'https://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml'.
maven.fabric.io: unknown error

c'est mon build.gradle:

buildscript {
repositories {
    jcenter()
    mavenCentral()
    maven { url 'https://maven.fabric.io/public' }
}
dependencies {
    classpath 'io.fabric.tools:gradle:1.+'
    classpath 'com.Android.tools.build:gradle:2.1.0'
}
}
allprojects {
repositories {
    maven { url 'https://maven.fabric.io/public' }
    maven { url "http://dl.bintray.com/populov/maven" }
    jcenter()
    mavenCentral()
    maven {
        url "http://oss.sonatype.org/content/repositories/snapshots"
    }

}
15
ranysella

Pour moi, cela n'a fonctionné que Fichier-> Invalidate Cache/Restart, tout comme Invalidate and Restart.

26
turbandroid

Je viens de mettre à jour le crashlytics: 2.5.5@aar vers crashlytics: 2.6.4@aar. Cela fonctionne de moi. 

dependencies {
        compile('com.crashlytics.sdk.Android:crashlytics:2.6.4@aar') {
            transitive = true;
        }
    }

Vérifiez le dernier code: https://fabric.io/kits/Android/crashlytics/install

8
Shanki Bansal

J'ai eu le même problème, mon problème était que j'étais hors ligne. J'ai réalisé en regardant le message d'erreur:

Could not GET 'https://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml'.
maven.fabric.io: unknown error

Alors aller en ligne, nettoyer, construire, courir… a fonctionné pour moi.

6
TomCobo

Pour moi, je n'ai pas ajouté maven { url 'https://maven.fabric.io/public' } à mon repo

repositories {
    maven { url 'https://maven.fabric.io/public' }
    mavenCentral()
}

Juste au cas où quelqu'un rencontrerait toujours le même problème.

3
demo.b

J'ai eu le même problème - il a juste cessé de fonctionner. Le problème s'est résolu tout seul après que je me suis connecté à mon compte à l'adresse http://fabric.io/ .

2
cakan

Allez dans Fichier-> Invalider le cache/Redémarrer-> Invalider et redémarrer.

Si cela ne résout pas votre problème, alors

  • Vérifiez votre connection internet.
  • S'il est connecté, changez votre connexion réseau et réessayez.
1
pRaMoD

Dans Android Studio, sélectionnez Fichier> Paramètres> Plug-ins> Parcourir les référentiels>. 

rechercher le tissu et l'installer maintenant faire un redémarrage pour Android studio

0
ganesh konathala

J'ai réinstallé le plugin à partir du disque (quand j'ai essayé de repo, ça ne marchait pas. Peut-être que ça avait quelque chose à voir avec des aws comme @davis Maintenant ça marche. 

0
ranysella

Il suffit d’utiliser un proxy pour cette édition . Cette erreur indique que l’authentification par proxy est nécessaire. Pour vous authentifier auprès de votre serveur proxy, retournez dans Fichier-> Paramètres-> Proxy HTTP, cochez la case Authentification du proxy et entrez vos informations d'identification. Cliquez également sur le bouton Vérifier la connexion pour vérifier que votre connexion a abouti.

0
Rasoul Miri

Il suffit d'aller dans Fichier-> Invalider le cache/redémarrer, et sélectionnez "Invalider et redémarrer" . Travaillé pour moi.

0
Vinay John

J'ai invalidé le cache pour le studio Android et cela a bien fonctionné.

0
CodeShadow

Pour moi, il y avait une entrée d'hôte pour l'URL donnée dans le fichier d'hôte, donc l'URL n'était pas accessible. a supprimé l'entrée de l'hôte et a commencé à fonctionner.

0
Mr.India

Je viens de redémarrer Android Studio. Maintenant, ça marche.

0
AlphaBoom