gpt4 book ai didi

android - 找不到 Flutter 项目的 lint-gradle-api-26.1.2.jar

转载 作者:IT老高 更新时间:2023-10-28 13:05:00 25 4
gpt4 key购买 nike

我是 Flutter 的新手,并在您创建新项目时尝试运行示例项目。尝试运行它时,我遇到了这个问题:

FAILURE:构建失败并出现异常。

我知道它正在尝试从 jcenter 存储库中获取文件“lint-gradle-api-26.1.2.jar”,但是在点击链接时我得到了这个:

{
"errors" : [ {
"status" : 404,
"message" : "Could not find resource"
} ]
}

所以我在 build.gradle 文件中添加了 Google 存储库:

buildscript {
repositories {
maven { url 'https://dl.google.com/' }
google()
jcenter()
}

...我也通过以下链接成功获取文件:

https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.jar

...但是我在尝试运行我的项目时仍然遇到同样的错误,无论是使用 Visual Studio Code 、Android Studio 或使用 CLI。

如何强制 Gradle 从我找到的链接下载文件?

我的 build.gradle 文件如下所示:

buildscript {
repositories {
//maven { url 'https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.jar' }
repositories {
google()
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
jcenter()
}
}

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

allprojects {
repositories {
google()
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
jcenter()
}
}

repositories {
google()
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
jcenter()
}

....

最佳答案

我通过搬家解决了问题:

maven {
url 'https://dl.google.com/dl/android/maven2'
}

在顶部:

jcenter()

在文件中:.flutter/packages/flutter_tools/gradle/flutter.gradle:

    buildscript {
repositories {
maven {
url 'https://dl.google.com/dl/android/maven2'
}
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
}
}

关于android - 找不到 Flutter 项目的 lint-gradle-api-26.1.2.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52945041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com