Gradle无法使用https从Fabric.io下载工件

时间:2017-03-06 16:43:40

标签: android-gradle twitter-fabric

我的Android项目的gradle脚本停止从Fabric.io下载工件。我使用“-d”选项来运行构建脚本,我发现gradle已经陷入了SSL握手:

13:36:54.459 [INFO] [org.apache.http.impl.execchain.RetryExec] Retrying request to {s}->https://fabric-artifacts.s3.amazonaws.com:443
13:36:54.459 [DEBUG] [org.apache.http.client.protocol.RequestAddCookies] CookieSpec selected: default
13:36:54.459 [DEBUG] [org.apache.http.client.protocol.RequestAuthCache] Auth cache not set in the context
13:36:54.459 [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] Connection request: [route: {s}->https://fabric-artifacts.s3.amazonaws.com:443][total kept alive: 1; route allocated: 0 of 2; total allocated: 1 of 20]
13:36:54.460 [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] Connection leased: [id: 2][route: {s}->https://fabric-artifacts.s3.amazonaws.com:443][total kept alive: 1; route allocated: 1 of 2; total allocated: 2 of 20]
13:36:54.460 [DEBUG] [org.apache.http.impl.execchain.MainClientExec] Opening connection {s}->https://fabric-artifacts.s3.amazonaws.com:443
13:36:54.584 [DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] Connecting to fabric-artifacts.s3.amazonaws.com/54.231.49.202:443
13:36:54.968 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] Connecting socket to fabric-artifacts.s3.amazonaws.com/54.231.49.202:443 with timeout 0
13:36:55.121 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
13:36:55.121 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
13:36:55.121 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] Starting handshake

我可以“修复”将Fabric.io存储库从https://maven.fabric.io/public更改为http://fabric-artifacts.s3.amazonaws.com/public的问题。项目引用的任何其他https存储库都在工作。

有人面临同样的问题吗?

0 个答案:

没有答案