Android Studio 3.6: как перекомпилировать с -Xlint: не рекомендуется - PullRequest
0 голосов
/ 01 марта 2020

После обновления Android Studio с 3.5 до 3.6 мое приложение начинает выдавать предупреждение (двумя примечаниями):

Note: E:\Igor\CalendarAndroid\calendar\src\main\java\spectorsky\LocationActivity.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details.

Обычно Android Stodio сообщает проммамеру о строке, которая производит проблему. Однако в этом случае есть только файл (щелчок по ссылке перемещает курсор на первую строку) и совет перекомпилировать с параметром командной строки -Xlint:deprecation для получения дополнительной информации. Итак, вопрос: как включить опцию -Xlint:deprecation при компиляции в Android Studio? Я попытался добавить -Xlint:deprecation (а также --Xlint:deprecation и -Xlint:deprecation) в текстовое поле command-line options (dialog opened via file-settings-build, выполнение, меню развертывания), но компиляция немедленно прервалась с ошибкой gradle.

Заранее благодарим за любую идею

PS Есть много вопросов / ответов об этом предупреждении, но я не смог найти что-то, касающееся моего случая.

PPS Я не включил источник из LocationActivity.java, потому что он довольно большой, и вопрос о опции -Xlint:deprecation - это не относится к конкретному файлу.

...