не могу найти lint-check.jar - PullRequest
0 голосов
/ 28 мая 2018

Я скачал новый проект Android и по какой-то причине я получаю эту ошибку, когда пытаюсь создать приложение:

Could not find lint-checks.jar (com.android.tools.lint:lint-checks:26.0.1). Searched in the following locations: https://jcenter.bintray.com/com/android/tools/lint/lint-checks/26.0.1/lint-checks-26.0.1.jar

Странно, когда я иду на этот URL, я могу скачать банку, поэтому я действительно не уверен, почему Android-студия жалуется.Я скачал последнюю версию - 3.1.2.

Я также пытался отключить lint, но не удалась удалить ошибку!

Любая помощь будет принята с благодарностью!

Мой файл Gradle:

buildscript {
    repositories {
        jcenter()
        mavenCentral()
        google()
        maven { url 'https://maven.fabric.io/public' }
        maven { url 'http://oss.jfrog.org/artifactory/oss-snapshot-local' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
        //noinspection GradleDynamicVersion
        classpath 'io.fabric.tools:gradle:1.+'
        classpath 'com.google.gms:google-services:3.1.2'
        classpath 'com.android.tools.lint:lint-checks:26.0.1'
        classpath 'com.github.ben-manes:gradle-versions-plugin:0.17.0'
        classpath "io.realm:realm-gradle-plugin:4.3.3"
    }
}


allprojects {
    repositories {
        google()
        jcenter()
        mavenCentral()
        google()
        maven { url "https://jitpack.io" }
        maven { url 'https://maven.fabric.io/public' }
        maven { url "https://dl.bintray.com/drummer-aidan/maven" }
        flatDir {
            dirs '../aars'
        }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

Ответы [ 2 ]

0 голосов
/ 28 мая 2018

Я также начал получать эту проблему этим утром.Я ничего не обновил, не совсем уверен, что изменилось за выходные.

Мне удалось исправить проблему, обновив мой buildToolsVersion с 26.0.2 до 27.0.3 , что также потребовало от меня обновления версии Gradle с 4.3 до 4.4 и моего Gradle Plug-in с 3.0.1 до 3.1.2 .

Это было до того, как я увидел решение, предоставленное Флерном, которое также работает.Хотя я не уверен, почему, и я решил, что всегда лучше быть в курсе последних версий Gradle.

0 голосов
/ 28 мая 2018

попробуйте добавить "com.android.tools.lint: lint-check: 26.0.1" к вашим зависимостям gradle

...