как удалить сгенерированный Java из Android Studio 3.2 - PullRequest
0 голосов
/ 19 сентября 2018

Android studio 3.2

enter image description here

Я перенес свой проект в Android Studio 3.2.После миграции я вижу папку Генерируемый Ява в моей структуре папок Android.Я не пользуюсь им.

Как удалить эту папку generateJava из Android Studio ?

Ответы [ 4 ]

0 голосов
/ 23 октября 2018

Есть несколько схем, в которых андроид студия отображает дерево проекта.Если вы действительно обеспокоены созданным каталогом Java, вы можете попробовать другие схемы.

enter image description here

Во многих схемах, например, в Исходных файлах проекта, не отображаются созданные файлы Java.каталог.

Надеюсь, это поможет.

0 голосов
/ 17 октября 2018

Вы не можете фактически удалить его, так как он был в вашем проекте и раньше:

build/generated/source/r/<current flavor>/<current build type>/

Но теперь он снова появляется в режиме просмотра проекта Android, чтобы мы могли использовать его для наших целей.До этого было много подобных тем, и, к сожалению, я не смог найти ничего связанного с , чтобы удалить или скрыть это в Android Studio.

Вы также, если вы удалите это, это будет вновь появляется , поскольку он автоматически генерируется Android Studio, поэтому, возможно, это будет запрос функции для следующих выпусков самой IDE Android Studio.

Также, как уже упоминалось, это может бытьполезно, но, поскольку он добавлен в режиме просмотра Android, выглядит странно и незнакомо.Но нет ничего плохого в том, чтобы видеть это там.

Извините, что разочаровал вас

0 голосов
/ 23 октября 2018

Щелкните правой кнопкой мыши по , сгенерированному , затем Скрыть скрытые файлы.

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

Почему вы хотите удалить это?

Here is some explanation behind the reason to keep it as it is.

Никто не заставляет вас заглядывать в эту папку.Но если в вашем проекте много сгенерированного кода (комната, привязка данных, кинжал), то очень удобно иметь быстрый доступ к этим файлам, чтобы проверить, были ли они сгенерированы правильно, установить некоторые точки останова для отладки и т. Д ...

Я действительно не вижу ничего плохого в том, что эта папка видна.Кроме того, если он находится в «сгенерированной» папке, то каждый может понять, что содержимое является динамическим.

Кроме того, даже новичкам полезно видеть, что их код также вызывает некоторый сгенерированный код.Они быстрее поймут, что за комнатой, кинжалом, связыванием данных и т. Д. Не происходит чёрной магии, увидев, какой именно код генерируется для краткой аннотации.

...