Я хотел бы иметь возможность запускать задачу lint, когда я создаю проекты со студией Android, чтобы обеспечить соблюдение правил lint.
Я пытался использовать зависимости задач, но безуспешно. Мой сервер сборки TeamCity использует задачу сборки, которая запускает задачу lint, поэтому все работает отлично. Тем не менее, студия Android, похоже, взаимозаменяемо использует задачи generateDebugSources
и compileDebugJava
, когда я выбрал вариант сборки отладки.
Вот что я пробовал в своем build.gradle:
assemble.dependsOn lint