Подпапки в папке с выделенными ресурсами?

Я хотел бы создать вспомогательные папки в папке с возможностью переноса. У меня есть много файлов (например, png, xml) в папке с возможностью переноса. Я хочу создать подпапки там, чтобы легко найти файлы. Могу ли я создавать такие подпапки?

Спасибо.

Ответ 1

Это сейчас (вроде) возможно с помощью Android Studio и Gradle.

В то время как вложенные папки все еще невозможны, можно разделить ресурсы на разные наборы и объединить их с помощью системы сборки.

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

Я создал новую папку ресурсов с именем "res_lighttheme", как показано на рисунке ниже.

Folder Structure

Затем я добавил указатель на эту папку в свой файл build.gradle, подобный этому. Чтобы добавить несколько, просто добавьте еще одну строку в определение.

Build Gradle

В результате файлы BOTH считаются действительными для ресурсов. Ошибка сборки будет создана, если возникнет конфликт. то есть, если один и тот же ресурс включен в обе папки.