我正在尝试从GitHub导入一个项目,并在Android上构建/运行它。我得到了以下错误:
“错误:无法使用指定的Gradle发行版‘https://services.gradle.org/distributions/gradle-2.4-all.zip’创建Tooling实现实例。”
我尝试了以下几点:
这些想法是我从其他几个关于堆栈溢出的帖子中得到的,所以我无法解释为什么我会尝试这些。(我对Android非常陌生)。
我的build.gradle文件如下所示:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
} }
allprojects {
repositories {
jcenter()
} }
task clean(type: Delete) {
delete rootProject.buildDir }发布于 2019-10-01 06:00:14
我也面临着一个类似的问题,更新Gradle版本的distributionUrl解决了这个问题。
distributionUrl字段出现在此目录下:
project-root-directory/gradle/wrapper/gradle-wrapper.properties发布于 2016-01-05 17:59:37
求你了,换衣服
distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip使用
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip然后改变
classpath 'com.android.tools.build:gradle:1.5.1'使用
classpath 'com.android.tools.build:gradle:2.0.0-alpha3' 应该管用的。
发布于 2018-07-25 12:16:39
对我来说,我认为这是许可问题。在Eclipse中,我也面临着同样的问题。在我的gradle安装路径(即/opt/gradle)上,我将它设置为chmod 777。以便其他工具可以访问相同的。运行以下两个命令-
cd /opt
sudo chmod 777 -R gradlehttps://stackoverflow.com/questions/34599139
复制相似问题