Qiu*_*ANG 59 eclipse import android
当我将Eclipse项目导入Android Studio时,我遇到了这个问题:
Gradle 'XNote' project refresh failed
Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject.
任何人都知道它为什么会发生?谢谢!
Pal*_*hul 169
刚才我面临同样的问题.
1.检查build.gradle文件中的类路径.改成
classpath'com.android.tools.build:grad:2.3.0'
distributionUrl = HTTP://services.gradle.org/distributions/gradle-3.3-all.zip
然后重建项目.它对我的帮助...我认为这肯定会对你有所帮助.
Qiu*_*ANG 36
我已经解决了这个问题.
Google不再更新ADT,因此当Eclipse将项目导出为gradle时,它会使用Android Studio不支持的旧gradle插件版本.

首先,您应该检查已安装的gradle插件的版本.打开Android Studio的安装目录,然后打开目录\gradle\m2repository\com\android\tools\build\gradle\,您将看到已安装的所有版本.

然后打开Android Studio,打开"Project - > Gradle Scripts"选项卡,编辑文件build.gradle,将gradle插件更改为已安装的最新版本,例如2.3.0:

[可选]此步骤不是必需的,但如果您不这样做,您可能会看到此问题:
A problem occurred evaluating root project 'XXX'.
> org/gradle/initialization/BuildCompletionListener
Run Code Online (Sandbox Code Playgroud)
检查已安装的最新版本的gradle C:\Users\YOUR USER NAME\.gradle\wrapper\dists.
然后打开选项卡'Project - > Gradle Scripts',编辑文件gradle-wrapper.properties,将gradle版本(注意:gradle,NOT gradle plugin)修改为最后一行的最新版本.

最后,点击Build - Clean Project,完成!如果仍然警告"Gradle项目同步失败...",只需单击Try Again!

最后,有人帮助我将我的答案转换为真正的英语,没有语法错误!
只需更新两件事: -
1)更新您Build.gradle的
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
Run Code Online (Sandbox Code Playgroud)
2)更新Gradle-wrapper.properties :( Change Android mode > Project mode then Extend Gradle and open Gradle-wrapper.properties)
更换distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.zip
通过
distributionUrl=http://services.gradle.org/distributions/gradle-3.3-all.zip
Run Code Online (Sandbox Code Playgroud)
这总能解决问题.可能对你有用
| 归档时间: |
|
| 查看次数: |
66185 次 |
| 最近记录: |