如何使用Android Studio解决抖动中的gradle错误?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Android Studio解决抖动中的gradle错误?相关的知识,希望对你有一定的参考价值。

我安装了具有flutter的所有要求的android studio,当我运行flutter doctor时,一切都很好,并且安装正确。我创建了一个普通的android项目,它运行正常,没有错误。现在,在创建新的flutter项目之后,每当我运行该项目时,都会出现此错误。我无法解决。

在调试模式下为x86构建的Android SDK上启动lib main.dart ...正在初始化gradle ...错误完成:ProcessException:进程“ C: Users Nesma AndroidStudioProjects flutter_app flutter_apptest android gradlew.bat”异常退出:正在下载https://services.gradle.org/distributions/gradle-4.10.2-all.zip

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:UsersNesmaAndroidStudioProjectsflutter_appflutter_apptestandroidgradlew.bat -v
答案

问题是因为您没有gradle-4.10.2-all版本,并且在运行该版本时试图下载它没有成功。

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

以上是关于如何使用Android Studio解决抖动中的gradle错误?的主要内容,如果未能解决你的问题,请参考以下文章

Android App卡顿慢优化之解决内存抖动及内存泄漏

如何解决 Android Studio 中的 Phenotype API 错误?

Android Studio 使用 Gcc 编译,如何将其更改为 G++? (使用 CMake)

Android Studio --“Cannot resolve symbol” 解决办法

如何解决android studio中的错误:Android资源链接失败

如何在不安装 Android Studio 的情况下安装 GUI android SDK 管理器