Почему я не могу загрузить Fabric из Android Studio.
I am using AS 3.2
Gradle Version : 4.6
Android Plugin : 3.2.0
Ниже мой сценарий сборки:
buildscript {
repositories {
jcenter() {
}
google()
maven {url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.0'
classpath 'io.fabric.tools:gradle:1.+'
}
}
allprojects {
repositories {
google()
jcenter() {
}
maven { url 'https://maven.fabric.io/public' }
}
}
Но я получаю 407 вопросов:
> Unable to load Maven meta-data from https://jcenter.bintray.com/io/fabric/tools/gradle/maven-metadata.xml.
> Could not get resource 'https://jcenter.bintray.com/io/fabric/tools/gradle/maven-metadata.xml'.
> Could not GET 'https://jcenter.bintray.com/io/fabric/tools/gradle/maven-metadata.xml'. Received status code 407 from server: Proxy Authentication Required
> Failed to list versions for io.fabric.tools:gradle.
> Unable to load Maven meta-data from https://dl.google.com/dl/android/maven2/io/fabric/tools/gradle/maven-metadata.xml.
> Could not get resource 'https://dl.google.com/dl/android/maven2/io/fabric/tools/gradle/maven-metadata.xml'.
> Could not GET 'https://dl.google.com/dl/android/maven2/io/fabric/tools/gradle/maven-metadata.xml'. Received status code 407 from server: Proxy Authentication Required
> 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.xml.
> Could not get resource 'https://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml'.
> Could not GET 'https://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml'.
https://jcenter.bintray.com/io/fabric/tools/gradle/maven-metadata.xml. >> не открывается
https://dl.google.com/dl/android/maven2/io/fabric/tools/gradle/maven-metadata.xml. >> выдает ошибку 404
https://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml. >> дает настроенное изображение
Я нахожусь за прокси и могу скачать инструменты SDK и Build.
Вы получаете сообщение об ошибке прокси:
Received status code 407 from server: Proxy Authentication Required
Вы можете настроить gradle для аутентификации на прокси, установив некоторые свойства в файле gradle.properties
:
Настройка HTTP-прокси с помощью gradle.properties
systemProp.http.proxyHost=www.somehost.org
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=userid
systemProp.http.proxyPassword=password
systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
Для HTTPS есть отдельные настройки. Настройка прокси HTTPS с помощью gradle.properties
systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=userid
systemProp.https.proxyPassword=password
systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost
Для получения дополнительной информации посетите: https://docs.gradle.org/current/userguide/build_environment.html#sec:accessing_the_web_via_a_proxy
Иногда, особенно в корпоративных средах, может потребоваться добавить корпоративный репозиторий в конфигурацию репозитория.
repositories {
maven {
url "http://corp.repository.net/libs"
}
jcenter()
google()
}
Это нормально, но каков правильный URL-адрес для фабрики? Я вижу, что ответил только maven.