Как подавить предупреждение Android Lint в Gradle script

У меня есть следующее раздражающее предупреждение в моем отчете Android Lint:

Gradle Dependency: Obsolete Gradle Dependency
A newer version of com.android.support:appcompat-v7 than 20.+ is available: 21.0.0-rc1

Проблема в том, что я не могу использовать 21.0.0-rc1, потому что он не работает с моим проектом. Как я могу подавить предупреждение?

Ответ 1

Вы можете отключить предупреждения lint в Gradle. В этом случае:

android {

    lintOptions {
        disable 'GradleDependency'
    }

    ...

Чтобы отключить предупреждение для определенной зависимости, вместо этого вы можете использовать подсказку noinspection чуть выше строки, которая вызывает предупреждение. Вот так:

//noinspection GradleDependency
compile 'com.android.support:appcompat-v7:20.+'

В Android Studio вы можете отключить предупреждение об устаревших Gradle зависимостях в настройках → Настройки проекта → Инспекции.

enter image description here