【问题标题】:Error:Could not initialize class com.android.tools.idea.gradle.eclipse.GradleImport错误:无法初始化类 com.android.tools.idea.gradle.eclipse.GradleImport
【发布时间】:2018-01-31 00:25:35
【问题描述】:

我刚刚将 android studio 2.3 更新到 3.0.1,出现下一个错误: 错误:无法初始化类 com.android.tools.idea.gradle.eclipse.GradleImport 无法初始化类 com.android.tools.idea.gradle.eclipse.GradleImport 我正在使用 Windows 和 gradle 3.3 我尝试清理、制作项目、使缓存/重新启动无效,但它不起作用 我试试这个命令: *gradlew cleangradlew -stop 但它抛出:

Exception in thread "main" java.io.FileNotFoundException: https://downloads.gradle.org/distributions/gradle-3.3.0-all.zip
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
    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)

请问这个问题怎么解决?

【问题讨论】:

    标签: android gradle import


    【解决方案1】:

    更新到 Android Studio 3.0.1 后我也遇到了同样的错误,最终对我有用的是在 build.gradle 中更新以下内容:

    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.0'
    }
    

    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.2'
    }
    

    之后我还需要在同一文件中的repositories 下添加jcenter()

    然后我还需要在应用程序的build.gradle 文件中将buildToolsVersion '23.0.3'更新为buildToolsVersion '26.0.2'

    在这些步骤之后,我的应用程序编译并开始正常运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-28
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 2016-09-27
      相关资源
      最近更新 更多