В Android Studio есть конфигурация lint.xml и. /idea/inspectionProfiles/.xml, управляемая через Settings = > Editor = > Inspections. Я понимаю, что lint.xml используется инструментом командной строки lint, а профиль проверки используется Android Studio IDE.
Официальная документация здесь. Я также нашел этот пост Как интегрироваться с IntelliJ-инспекциями в Android Studio? и этот пост Android lint в командной строке отсутствует (против вариантов, доступных в Android Studio).
Этот ответ имеет хороший пример блока lintOptions {} в build.gradle.
Однако отсутствует какая-то информация.
- Являются ли номера и имена правил одинаковыми?
- Есть ли (простой) способ преобразования профиля проверки в lint.xml и наоборот?
- Они полностью разделены или есть случаи, когда один входит в другой?
- Какой из них выполняется отдельно от случаев, указанных выше (например, анализ на фиксации)?