Обход ошибки миграции AndroidX без отключения Lint

Теперь Android заставляет разработчиков переходить на AndroidX, поэтому я получаю эту ошибку lint.

Caused by: org.gradle.api.GradleException: Lint found errors in the project; aborting build.

Fix the issues identified by lint, or add the following to your build script to proceed with errors:
...
android {
    lintOptions {
        abortOnError false
    }
}
...

build.gradle:31: Error: so we recommend that you migrate to AndroidX libraries when using Android Q and moving forward. The IDE can help with this: Refactor > Migrate to AndroidX... [GradleCompatible]
        implementation 'com.android.support:design:28.0.0'

Поэтому я хочу обойти эту проверку, не допуская ошибок с другой стороны.

Я знаю, что могу отключить определенные правила с помощью lint, но не могу найти то правило, которое позволяет мне решить эту проблему (переход на AndroidX).

Спасибо.


person Garci    schedule 10.03.2020    source источник


Ответы (1)


Вы можете подавить эту ошибку следующим образом:

//noinspection GradleCompatible
implementation 'com.android.support:design:28.0.0'

Или вы можете добавить это в свой файл build.gradle:

android {
    lintOptions {
        abortOnError false
    }
}
person shmakova    schedule 10.03.2020
comment
Спасибо @shmakova, искала первый ответ !! - person Garci; 10.03.2020