Android Studio: новый созданный каталог не отображается в папках

Я пытаюсь создать новую папку внутри каталога / res

Я добавил новый каталог

введите описание изображения здесь

Папка не отображается в папке / res, даже если она существует в поисковике

введите описание изображения здесь

Случай и точка Я попытался добавить папку снова, и у меня появилось сообщение о том, что оно существует.

введите описание изображения здесь

Если вы можете предложить, что я могу сделать, чтобы исправить это, мне бы это понравилось!

(И да, я перезапустил программу, а также мой компьютер)

android,android-layout,android-studio,

65

Ответов: 8


129 ов принято

Оказывается, в верхней части есть селектор, который по умолчанию установлен на Android. Если вы переместите переключатель в «Пакеты», вы можете увидеть свои собственные пакеты.

введите описание изображения здесь


В Android Studio вы можете добавить новые каталоги, щелкнув правой кнопкой мыши папку ресурсов в представлении Android. ( Не путайте опцию New Directory. )

Например, если вы хотите создать новый файл и папку ресурсов макета, щелкните правой кнопкой мыши layoutи выберите « Создать»> «Файл макета» .

введите описание изображения здесь

Если вы хотите новый layout-sw600dpдля activity_main.xmlфайла затем выберите наименьшую ширину экрана из списка и нажмите >> кнопку. Заполните имя и ширину файла и нажмите «ОК».

введите описание изображения здесь

Android Studio автоматически создаст layout-sw600dpкаталог, и в Android-представлении у вас будут как файлы макетов, которые будут отображаться рядом друг с другом.

введите описание изображения здесь

Это аналогичный процесс для добавления других каталогов ресурсов и файлов ( см. Мой другой пример ).


4

Просмотрите фактическую структуру папок в окнах, и вы увидите папку. Поместите в этот новый каталог тот же файл ресурсов, который находится в обычной доступной папке. Затем, когда вы вернетесь в Android Studio, вы увидите 2 файла в структуре NORMAL res drawable. Убедитесь, что вы не ищете подпапку в Android Studio под названием «drawable-sw600dp», потому что вы не найдете ее иначе, чем в Windows Explorer. Что вы найдете в Android Studio (после копирования файла ресурсов) - это новый файл ресурсов вместе с вашим оригиналом под названием «jenny-web.png (sw600dp)» или что-то подобное. Этот же принцип устраняет ту же ошибку при работе с другими ресурсами, такими как макеты.


3

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


1

Для Android Studio 3.0, которые следуют https://developer.android.com/training/basics/supporting-devices/languages.html и столкнулись с той же проблемой, что и в этом вопросе, вы также можете сделать следующее в сторону из приведенных выше ответов, которые являются полезными.

  1. Щелкните правой кнопкой мыши по целевой папке (например, папке res)> New
  2. Выберите файл ресурсов Android
  3. Укажите имя файла, а в поле « Имя каталога» укажите имя папки, которую вы хотите создать, или существующую папку, в которую вы хотите поместить файл ресурса.

введите описание изображения здесь

После нажатия «ОК» в раскрывающемся списке « Файлы проекта» вы получите правильную структуру.

введите описание изображения здесь

И в раскрывающемся списке Android вы увидите его как часть папки strings.xml под значениями.

введите описание изображения здесь

андроид, андроид-макет, андроид-студия,
Похожие вопросы