android - 找不到 com.android.tools.lint :lint-gradle Android Studio 3

标签 android android-studio lint android-studio-3.0

我已将 Android Studio 更新到 3.0,但现在收到了很多问题.. 现在停止了这样的问题:

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:

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”。

最佳答案

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

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

allprojects {
    repositories {
        // The order in which you list these repositories matter.
        google()
        jcenter()
    }
}

关于android - 找不到 com.android.tools.lint :lint-gradle Android Studio 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46972122/

相关文章:

android - Tyrus Websockets 安卓 : Failed resolving Lorg/glassfish/tyrus/core/OsgiRegistry

java - 改造如何打印响应 JSON

android - 跨库的 minSdkVersion 不一致(Android Studio 0.5.1 + Gradle 0.9)

java - 最新的 Android Studio 3.6.3 在 Windows 10 中安装后无法运行

c++ - '=' 应初始化所有枚举成员或仅初始化第一个;

javascript - 为什么 typescript 中不推荐使用 "type"?

android - 在 Android Layout 中,我怎样才能有一个 float 图像(右对齐)和环绕图像的文本?

java - USB 串行驱动程序 Java 插件在 Unity Android 版本中无法工作

android - 更新Android studio和SDK后onLayout错误

android - itext for android 和 lint 错误