как удалить сгенерированную Java из студии android 3.2

Android-студия 3.2

enter image description here

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

Как удалить эту сгенерированную папку Java из Android Studio?

Ответ 1

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

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

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

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

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

Ответ 2

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

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

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

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

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

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

Ответ 3

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

Ответ 4

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

enter image description here

Многие из схем, например Project Source Files, не показывают сгенерированный каталог Java.

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