Метод ProjectLayout.directoryProperty () объявлен устаревшим - PullRequest
0 голосов
/ 04 марта 2019

После обновления до Gradle 5.2.1

В этой сборке использовались устаревшие функции Gradle, что делает его несовместимым с Gradle 6.0.

Поэтому я запускаю ./gradlew :app:clean --warning-mode all

У меня есть предупреждения в консоли:

Метод ProjectLayout.directoryProperty () устарел.Это планируется удалить в Gradle 6.0.Вместо этого используйте метод ObjectFactory.directoryProperty ().

Метод ProjectLayout.fileProperty () объявлен устаревшим.Это планируется удалить в Gradle 6.0.Вместо этого используйте метод ObjectFactory.fileProperty ().

Даже если это недавно созданный пустой проект Android без библиотек .Также поиск ProjectLayout не дает никакого результата.

PS Я уже знаю, что это предупреждение, а не ошибка.Но мне просто нужно знать, что случилось с Gradle снова.

1 Ответ

0 голосов
/ 29 мая 2019

Это просто внутренний API, который используется Android Gradle Tool, и они будут обновляться, когда они поддерживают 6.0 (они поддерживают 5.1, теперь IIRC)

Проблема отслеживается здесь (и являетсяв настоящее время назначен разработчику Google) https://issuetracker.google.com/issues/127538936

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...