После обновления 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
- это не относится к конкретному файлу.