Недавно делал проект, и на полпути нам пришлось снизить минимальный поддерживаемый SDK, поддерживаемый в манифесте Android. Некоторые Android API, которые мы используем, не совместимы с новым более низким минимальным SDK. Мы обнаружили это только как сбои во время выполнения. Почему Gradle и / или Android IDE не воспримут это как предупреждение? Обычно я вижу предупреждения при кодировании, но для уже написанного кода меня не предупреждают во время компиляции.
Я хотел бы иметь возможность перекомпилировать свой проект и получить все предупреждения API о минимально поддерживаемом SDK. Я провел некоторое исследование Lint, и его тестирование не дало никаких результатов, кроме предупреждения о несовместимости стилей XML. Таким образом, я не могу найти его для Gradle, и Android IDE не работает через уже написанный код и выдает предупреждения. Это возможно ? Если да, может кто-нибудь предложить решение.