首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到com.android.tools.lint:lint 3

找不到com.android.tools.lint:lint 3
EN

Stack Overflow用户
提问于 2017-10-27 09:45:23
回答 15查看 89.2K关注 0票数 96

我已经更新了Android到3.0,现在收到了很多问题..关于这一问题,现在停止了讨论:

代码语言:javascript
复制
Could not resolve all files for configuration ':applib:_lintClassPath'.
> Could not find com.android.tools.lint:lint-gradle:26.1.0-alpha01.
  Searched in the following locations:
      file:/Users/anwender/Library/Android/sdk/extras/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
      file:/Users/anwender/Library/Android/sdk/extras/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
      file:/Users/anwender/Library/Android/sdk/extras/google/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
      file:/Users/anwender/Library/Android/sdk/extras/google/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
      file:/Users/anwender/Library/Android/sdk/extras/android/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
      file:/Users/anwender/Library/Android/sdk/extras/android/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
      https://jcenter.bintray.com/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
      https://jcenter.bintray.com/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
      https://jitpack.io/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
      https://jitpack.io/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
      file:/Users/anwender/dev/project/dk_shopping_checklist/augmented/libs/lint-gradle-26.1.0-alpha01.jar
      file:/Users/anwender/dev/project/dk_shopping_checklist/augmented/libs/lint-gradle.jar
  Required by:
      project :applib

有人知道这个问题是什么吗?

Gradle.build:

代码语言:javascript
复制
apply plugin: 'com.android.library'

android {
    compileSdkVersion 26
    buildToolsVersion '26.0.2'
    defaultConfig {
        minSdkVersion 24
        targetSdkVersion 26
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:+'
}

我正在使用最新的gradle版本:"gradle-4.2.1-all.zip“。

EN

回答 15

Stack Overflow用户

回答已采纳

发布于 2017-11-05 23:06:21

在我看来,为了获取依赖关系,您丢失了google()存储库。

下面是指向您要查找的pom文件的链接:https://dl.google.com/dl/android/maven2/com/android/tools/testutils/26.1.0-alpha01/testutils-26.1.0-alpha01.pom

票数 60
EN

Stack Overflow用户

发布于 2018-01-25 08:47:58

如果您在使用旧版本的Android创建的项目上运行lint,则可能会遇到此错误。

为了解决这个问题,对于您希望运行lint的每个项目,请将Google的Maven存储库包含在顶级build.gradle文件中,如下所示:

代码语言:javascript
复制
allprojects {
    repositories {
        // The order in which you list these repositories matter.
        google()
        jcenter()
    }
}
票数 191
EN

Stack Overflow用户

发布于 2020-07-21 14:11:38

我的答案是每个已经在存储库中有google() 但仍然有相同错误的人

  1. 设置并搜索"HTTP代理“,确保您没有在那里设置错误的代理。(如果不确定,则将其设置为自动检测代理设置)
  2. 关闭android工作室
  3. goto C:/Users/桌面名称/和删除.gradle文件夹(是的,它是个大文件夹,但不要害怕它只保留所有版本的旧gradle文件,现在不需要)
  4. 转到项目文件夹并删除.gradle文件夹和app/build文件夹(在此之前进行备份,以防万一)
  5. 重新启动代理服务器或VPN提供程序(如果使用代理服务器或VPN提供程序),并确保您有一个正常工作的internet连接。
  6. 打开Android,等待成功构建(这将需要更长的时间)。
票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46972122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档