Mi viene visualizzato un errore di gradle build in Android in studio, come di seguito:Gradle Build Error: impossibile caricare metadati Maven da https://repo1.maven.org/maven2/io/fabric/tools/gradle/maven-metadata.xml
Error:A problem occurred configuring project ':MyApp'.
Could not resolve all dependencies for configuration ':MyApp:classpath'.
Could not resolve io.fabric.tools:gradle:1.+.
Required by:
sw-android:MyApp:unspecified
Failed to list versions for io.fabric.tools:gradle.
Unable to load Maven meta-data from
https://repo1.maven.org/maven2/io/fabric/tools/gradle/maven-metadata.xml.
Could not GET 'https://repo1.maven.org/maven2/io/fabric/tools/gradle/maven-metadata.xml'.
peer not authenticated
Failed to list versions for io.fabric.tools:gradle.
Unable to load Maven meta-data from
http://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml.
Could not GET http://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml'.
peer not authenticated
ho scoperto che "https" Tag non funziona per scaricare l'URL Maven così ho cambiato le https a http nel mio file build.gradle. Inoltre ho controllato tutte le impostazioni del gradle e modificato manualmente il file other.xml nel percorso C: \ Users \ Ashfaque1.AndroidStudio \ config \ options \ ma continua a prendere lo https://repo1.maven.org/maven2/io/fabric/tools/gradle/maven-metadata.xml. Inoltre, una volta che ho colpito questo link al browser, ricevo l'eccezione 404 ma il secondo URL nell'errore http://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml, riesco a colpire correttamente e a scaricare correttamente il file Metadata nel mio sistema. Non riesco a capire qual è il problema, in cui ho bisogno di modificare le impostazioni in modo che il file dei metadati venga scaricato. Si prega di suggerire, se ho bisogno di cambiare le impostazioni o da dove si sta prendendo questo URL https://repo1.maven.org/maven2//io/fabric/tools/gradle/maven-metadata.xml
Il mio file build.gradle è come qui sotto:
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
buildscript {
repositories {
mavenCentral()
maven { url 'http://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0'
classpath 'io.fabric.tools:gradle:1.+'
}
}
repositories {
mavenCentral()
maven { url 'http://maven.fabric.io/public' }
}
dependencies {
compile 'com.android.support:multidex:1.0.0'
compile fileTree(dir: 'libs',include: '*.jar')
compile project(':DeviceService')
compile project(':RatioCommon')
compile project(':SlidingMenu:library')
compile project(':SmartViewLibrary:SmartView')
compile project(':SmartViewLibrary:OpenAccess')
compile('com.crashlytics.sdk.android:crashlytics:[email protected]') {
transitive = true;
}
}
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
minSdkVersion 18
targetSdkVersion 21
// Enabling multidex support.
multiDexEnabled true
}
dexOptions {
javaMaxHeapSize "4g"
}
}
Anche io sto usando la versione Java 1.8.0_40 e Gradle Versione: 2.2.1. Qualcuno può dirmi quale può essere la causa principale del problema – user2678020
Hai trovato una risposta a questo? – krishna5688