Flutter入门之Could not find lint-gradle-api.jar

栏目: 编程工具 · 发布时间: 7年前

内容简介:这两天在学习看到这个错误第一反应是这个库在仓库里没找到,然后看了下Android工程根目录下的然后我又给了加了个

这两天在学习 Flutter ,学习过程中尝试着写了个Demo,然后在Android平台运行想看下效果,结果直接 gradle 都没过,错误提示如下:

Where: Build file 'PROJECTPATH/android/app/build.gradle' line: 25
What went wrong: A problem occurred evaluating project ':app'.
Could not resolve all files for configuration 'classpath'. Could not find lint-gradle-api.jar (com.android.tools.lint:lint-gradle-api:26.1.2). Searched in the following locations: https://jcenter.bintray.com/com/android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.jar

看到这个错误第一反应是这个库在仓库里没找到,然后看了下Android工程根目录下的 build.gradle 文件,其配置如下:

allprojects {
    repositories {
        google()
        jcenter()
    }
}

然后我又给了加了个 mavenCentral() ,结果运行依旧是这个错误,而且我的网络是没有任何问题的。

前面的方式无法解决后,就在 flutter 的github里的issue中看了半天,然后发了一种说法:

在你的flutter安装目录下找到文件:flutter/packages/flutter_tools/gradle/flutter.gradle

打开该文件将文件中如下脚本内容:

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

修改成:

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

也就是将maven和jcenter调换一个顺序。

我使用这种方式解决了编译错误的问题,当然还有个前提条件是你的网络可以成功访问google。我没有试过国内网络的环境,不过按照这种方式国内网络环境可以将仓库地址改为国内镜像地址,至于具体镜像地址,大家可以在网上找。

我代码中使用的flutter版本为: sdk: ">=2.0.0-dev.68.0 <3.0.0"

原创文章,严禁随意转载。欢迎大家添加个人微信讨论交流,添加时请备注:博客。

Flutter入门之Could not find lint-gradle-api.jar

以上所述就是小编给大家介绍的《Flutter入门之Could not find lint-gradle-api.jar》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Rework

Rework

Jason Fried、David Heinemeier Hansson / Crown Business / 2010-3-9 / USD 22.00

"Jason Fried and David Hansson follow their own advice in REWORK, laying bare the surprising philosophies at the core of 37signals' success and inspiring us to put them into practice. There's no jarg......一起来看看 《Rework》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具