Android Studio 编译错误Could not find lint-gradle-api.jar (com.android.tools.lint:lint-gradle-api:26....

闲来无事,下载了一个开源APP学习学习代码,发现我怎么都编译不出来,报错是:

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

如图:

网上很多朋友说是跟目录的build.gradle中的allprojects{...}里面写上google(),但是我发现里面写了的,百思不得其解的情况下,我新建了一个空白项目查看,在根目录的build.gradle文件中发现了一个顺序问题,开源项目写的顺序是:


开源项目

而我新建的项目写的是:


新建项目

没错,大家估计看出来了,这个jcenter()和google()的引用顺序是返的,我抱着死马当活马医的心态,修改了回来,成功!功!!

所以,正确顺序请牢记:google()->jcenter()。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容