当前位置: 首页 > 面试题库 >

无法为Flutter项目找到lint-gradle-api-26.1.2.jar

毕宇
2023-03-14
问题内容

我是Flutter的新手,尝试在创建新项目时运行示例项目。尝试运行它时,出现以下问题:

失败:生成失败,发生异常。

  • 其中:构建文件“ PROJECTPATH / android / app / build.gradle”行:25

  • 出了什么问题:评估项目’:app’时发生问题。

无法解析配置“ classpath”的所有文件。找不到lint-gradle-api.jar(com.android.tools.lint:lint-
gradle-
api:26.1.2)。在以下位置搜索:https :
//jcenter.bintray.com/com/android/tools/lint/lint-gradle-api/26.1.2/lint-
gradle-
api-26.1.2.jar

我了解它正在尝试从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'
    }
}


 类似资料:
  • 错误:评估项目':app'时出现问题。 无法解析配置“classpath”的所有文件。找不到lint-gradle-api.jar(com.android.tools.lint:lint-gradle-api:26.1.2).在以下位置进行了搜索:https://jcenter.bintray.com/com/android/tools/lint/lint-gradle-api/26.1.2/li

  • 我在lint-gradle-api.jar中有一个错误,我在论坛上查看了其他类似的问题,但我仍然有这个问题。有人有主意吗? null 失败:生成失败,出现异常。 > 其中:构建文件“C:\users\bgbra\documents\flutter_apps\flutter_app\android\app\Build.gradle”行:25 错误:评估项目':app'时出现问题。无法解析配置“cla

  • 我无法生成apk,你能建议我为我找到解决方案吗? 找不到com.android.tools.lint:lint gradle:26.1.4。在以下位置搜索:文件:/C:/Users/hp/AppData/Local/Android/Sdk/extras/m2repository/com/Android/tools/lint/lint-gradle/26.1.4/lint-gradle-26.1.4

  • 我想创建一个jar文件,我可以上传到AWS,但每次我运行命令'gradle jar'从命令提示符我得到以下错误。 每当我在命令提示符中运行gradle清除时,我都会得到“构建成功”。下面是build.gradle内容: 我需要添加插件吗?提前谢谢。请帮忙

  • 问题内容: 当我启动Android Studio并选择“新建项目…”并完成创建新项目时,出现以下弹出错误: 无法导入新的Gradle项目:找不到Build Tools版本17.0.0 有关更多详细信息,请查阅IDE日志(“帮助” |“显示日志”) 我很想查阅IDE日志,但是我什至没有设法进入应用程序执行任何事情。我已经多次浏览了首选项,以查看是否可以为构建工具设置路径,但是却找不到很多东西。如何解

  • 我正在尝试学习Flutter,我已经设置好了环境,我正在使用Andriod studio仿真器和VSCode运行Flutter文件,我使用默认的Flutter项目,它运行良好,但当我使用调试运行它时,它不起作用,并打印:错误:未找到:“dart:ui” 我试着寻找解决办法,但没有任何效果。 完整的调试控制台输出: 颤振医生结果: 也许我需要更新android调试桥? 感谢您的帮助