当前位置: 首页 > 知识库问答 >
问题:

渐变-无法创建工具API实现的实例

林元明
2023-03-14

我正在尝试从GitHub导入一个项目,并在Android Studio上构建/运行它。我收到以下错误:

“错误:无法使用指定的Gradle分发创建工具API实现的实例”https://services.gradle.org/distributions/gradle-2.4-all.zip'."

我尝试了以下方法:

  1. 使缓存无效并重新启动
  2. 将gradle包装/属性中的分发URL更改为2.5等
  3. 删除build.gradle重启

这些是我从stackoverflow上的其他几个帖子中得到的想法,所以我无法解释为什么我要尝试这些。(我对Android Studio非常陌生)。

我的生成.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 }

共有3个答案

裴嘉许
2023-03-14

对我来说,我认为这是权限问题。在Eclipse中,我也遇到了同样的问题。在我的gradle安装路径上(即 /opt/gradle),我将其设置为chmod 777。这样其他工具就可以访问相同的内容。运行以下2个命令-

cd /opt
sudo chmod 777 -R gradle
鲁浩言
2023-03-14

拜托,换一下

   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' 

它应该有效。

祁永嘉
2023-03-14

我也面临类似的问题,在< code>distributionUrl中更新< code>Gradle版本解决了这个问题。

分布Url 字段位于此目录下:

project-root-directory/gradle/wrapper/gradle-wrapper.properties
 类似资料:
  • 我已经从中创建了一个Spring Boot项目https://start.spring.io/使用gradle。 现在,当我尝试在Spring Tool Suite版本:3.9.6中导入项目时。释放,我得到的错误为 我使用的Gradle版本是 我正在使用Buildship Gradle Integration 3.0 STS插件。是版本问题还是我做错了什么?

  • 我试图创建一个带有径向渐变的按钮,但每次我加载应用程序时,它都会崩溃。 mylayout.xml: 我的按钮。xml: 下面是错误日志。我的目标是Android SDK 22。 致命的例外:主java。lang.RuntimeException:无法启动活动组件信息{com.my.app/com.my.app.MyActivity}:android。看法充气异常:二进制XML文件行#324:在an

  • 你好,我是android中MVVM的新手,正在使用livedata。我正在尝试创建viewmodel的一个实例。我觉得问题在于我没有将存储库传递给viewmodel构造函数。我一直无法创建viewmodel的实例。我不知道该怎么做这里是我的viewmodel和它的创建。

  • 本文向大家介绍jQuery与js实现颜色渐变的方法,包括了jQuery与js实现颜色渐变的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery与js实现颜色渐变的方法。分享给大家供大家参考,具体如下: 1.目的 本来想的是 提示用户应该点某个按钮 这个功能,就想着让这个按钮div的边框变成醒目的颜色然后逐渐变白。 在网上搜了搜,本来想使用jQuery的animate,后来发现这

  • HTML5画布允许我们使用以下方法使用线性和径向渐变填充和描边形状 - Sr.No. 方法和描述 1 addColorStop(offset, color) 此方法将给定颜色的颜色停止添加到给定偏移处的渐变。 这里0.0是梯度一端的偏移量,1.0是另一端的偏移量。 2 createLinearGradient(x0, y0, x1, y1) 此方法返回CanvasGradient对象,该对象表示沿

  • 我正在使用spring boot和Ignite数据库 我只创建了一个存储库,我正在Pojo中设置数据,以便使用IgniteRepository保存 下面是Ignite with Spring所需的依赖项:Ignite Version::2.0.0 这里我使用的是H2数据库依赖项,如果不使用它,我会收到另一个完全未知的错误。 点火配置: 用户POJO: 运行后,我得到错误: