Android Studio 3.2 Сгенерированный Java - PullRequest
0 голосов
/ 28 сентября 2018

Я только что обновил android studio в последней версии, и вот новый каталог с именем Generated Java, может кто-нибудь объяснить, что это такое и какое влияние на проекты, если я удалю этот каталог из корневого каталога проекта.

Пожалуйста,дайте мне знать, если вы что-нибудь знаете об этом.

Спасибо

enter image description here

1 Ответ

0 голосов
/ 28 сентября 2018

Эта папка уже была в вашем проекте, только теперь она выделена в режиме просмотра Android проводника проекта.Его местоположение на самом деле build/generated/source/r/<current flavor>/<current build type>/.

Классы, которые вы можете найти здесь, это все классы, из которых будет построен проект, включая библиотеки.Их проверка может быть полезна, когда у вас возникают проблемы с сгенерированным кодом, например процессорами аннотаций.Например, библиотека привязки данных, ButterKnife или Dagger 2, все генерируют java-классы на основе ваших аннотаций, которые вы можете увидеть в этом каталоге.

Если вы удалите каталог, то следующая сборка будет медленнее, потому чтоему необходимо заново создать эти файлы, а не использовать их повторно.Что означает, что они все равно появятся, так что нет смысла это делать.

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