首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决android演播室颤振中的gradle错误?

如何解决android演播室颤振中的gradle错误?
EN

Stack Overflow用户
提问于 2019-09-01 11:49:19
回答 2查看 4.6K关注 0票数 4

我安装了所有对颤振的要求的android工作室,当我运行颤振医生时,一切都很好,安装也是正确的。我创建了一个正常的android项目,运行良好,没有任何错误。现在,在我创建了新的颤振项目之后,每当我运行该项目时,我都会得到这个错误。我解决不了。

在Android上启动lib\main.dart在调试模式下为x86构建.初始化级..。完成错误: ProcessException: Process ProcessException异常退出:下载https://services.gradle.org/distributions/gradle-4.10.2-all.zip

代码语言:javascript
复制
Exception in thread "main" java.io.IOException: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 503 Too many open connections"
    at sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnection.java:2142)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:183)
    at sun.net.www.protocol.http.HttpURLConnection.followRedirect0(HttpURLConnection.java:2729)
    at sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2641)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1824)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
    at org.gradle.wrapper.Download.downloadInternal(Download.java:58)
    at org.gradle.wrapper.Download.download(Download.java:44)
    at org.gradle.wrapper.Install$1.call(Install.java:61)
    at org.gradle.wrapper.Install$1.call(Install.java:48)
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
    at org.gradle.wrapper.Install.createDist(Install.java:48)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
  Command: C:\Users\Nesma\AndroidStudioProjects\flutter_app\flutter_apptest\android\gradlew.bat -v
EN

回答 2

Stack Overflow用户

发布于 2019-09-01 12:08:50

问题在于您没有gradle-4.10.2-all版本,当您运行它时,它试图下载它,但没有成功。

如果您已经用gradle创建了另一个项目,您可以检查您在:C:\Users\{USERNAME}\.gradle\wrapper\dists\中的版本,并修改您的新项目的gradle配置。

票数 1
EN

Stack Overflow用户

发布于 2021-01-21 11:37:21

我通过做两件事解决了这个问题:

  • 降级(但可能需要升级) gradle的值。转到android\gradle\wrapper\gradle-wrapper.properties并更改distributionUrl的值。在我的例子中-从5.6.25.4.1
  • 设置代理设置(因为我有公司防火墙)。转到android\gradle.properties并添加类似的内容。如果您需要添加用户,请搜索它。
代码语言:javascript
复制
    systemProp.http.proxyHost=somehost
    systemProp.http.proxyPort=port
    systemProp.https.proxyHost=somehost
    systemProp.https.proxyPort=port
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57745729

复制
相关文章

相似问题

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