Примечание. Перекомпилируйте с параметром -Xlint:deprecation для получения подробной информации.

Примечание. Некоторые входные файлы используют или переопределяют устаревший API. Примечание:

Перекомпилируйте с параметром -Xlint:deprecation для получения подробной информации.

Я нашел много сообщений об этой проблеме, но ни один из них не говорит, как бороться с Android Studio. Где я могу установить это системное свойство в этой среде IDE только для проекта?


person MiguelSlv    schedule 29.06.2018    source источник
comment
Отвечает ли это на ваш вопрос? Перекомпилировать с -Xlint в студии Android   -  person lcnicolau    schedule 10.09.2020


Ответы (1)


У меня был тот же вопрос, и я нашел ответ в другом месте.

В этом ответе говорится, что его можно настроить в настройках Android Studio в разделе «Выполнение сборки» -> «Компилятор» -> «Компилятор Java» -> «Дополнительная команда». строковые параметры, но я не смог найти раздел компилятора Java с 3.1.3, хотя ответ был для 3.1.2.

Этот ответ, объясняющий, как изменить файлы градиента, - это то, что сработало для меня, воспроизведенное ниже:

gradle.projectsEvaluated {
    tasks.withType(JavaCompile) {
        options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
    }
}
person Jason Stubbs    schedule 26.07.2018
comment
неотмеченный вариант не требуется для решения заявленной проблемы. В любом случае проблема решена, спасибо. - person MiguelSlv; 27.07.2018
comment
Да, я был в раздумьях, подгонять ли под ваш вопрос или просто воспроизвести дословно. Я пошел с последним. - person Jason Stubbs; 28.07.2018