首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Studio :是否将fabric从jcenter移动到其他位置(Maven)

Android Studio :是否将fabric从jcenter移动到其他位置(Maven)
EN

Stack Overflow用户
提问于 2018-10-16 13:55:49
回答 2查看 232关注 0票数 0

为什么我不能从Android Studio中下载Fabric。

代码语言:javascript
复制
I am using AS 3.2
Gradle Version : 4.6
Android Plugin : 3.2.0

下面是我的构建脚本:

代码语言:javascript
复制
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个问题:

代码语言:javascript
复制
> 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和构建工具。

EN

回答 2

Stack Overflow用户

发布于 2018-10-16 15:45:05

您收到代理错误:

Received status code 407 from server: Proxy Authentication Required

您可以通过在gradle.properties文件中设置一些属性,将gradle配置为在代理上进行身份验证:

使用gradle.properties配置HTTP代理

代码语言:javascript
复制
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有单独的设置。使用gradle.properties配置HTTPS代理

代码语言:javascript
复制
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

票数 1
EN

Stack Overflow用户

发布于 2018-12-30 22:24:06

有时,特别是在公司环境中,可能需要将公司存储库添加到存储库配置中。

代码语言:javascript
复制
repositories {
    maven {
        url "http://corp.repository.net/libs"
    }
    jcenter()
    google()
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52828739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档