Android Studio: Недавно Созданный Каталог Не Отображается В Представлении Папок
Я пытаюсь создать новую папку внутри каталога /res
Я добавил новый каталог
папка не отображается в папке /res, даже если она существует в finder
случай и точка я попытался добавить папку снова, и я получил сообщение о том, что она существует.
Если вы можете предложить, что я могу сделать, чтобы исправить это, я люблю его!
(и да, я перезагружался программа, а также Мой компьютер)
8 ответов:
оказывается, в верхней части есть селектор, который по умолчанию настроен на отображение Android. Если вы щелкнете переключателем вниз к "пакетам", вы можете увидеть свои собственные пакеты.
В Android Studio вы можете добавить новые папки, щелкнув правой кнопкой на папку в Андроид. (не запутайтесь в новой опции каталога.)
например, если вы хотите создать новый файл ресурсов макета и папку, щелкните правой кнопкой мыши
layout
и выбрать новый > файл ресурсов макета.если вы хотите новый
layout-sw600dp
на выберите Самый Маленький Экран Ширина из списка и нажмите кнопку >>. Введите имя и ширину файла и нажмите кнопку ОК.Android Studio автоматически создаст
просмотрите фактическую структуру папок в windows, и вы увидите папку. Поместите тот же файл ресурсов, который находится в обычной папке с возможностью рисования, в этот новый каталог. Затем, когда вы вернетесь в Android Studio, вы увидите 2 файла под обычной \res\drawable структурой. Убедитесь, что вы не ищете подпапку в Android Studio под названием "drawable-sw600dp", потому что вы не найдете ее, кроме как в проводнике windows. Что вы найдете в Android Studio (после копирования файла ресурсов ) это новый файл ресурсов вместе с вашим оригиналом под названием "jenny-web.png (sw600dp) " или что-то подобное. Этот же принцип устраняет ту же ошибку при работе с другими ресурсами, такими как макеты.
для Android Studio 3.0, те, кто следуют https://developer.android.com/training/basics/supporting-devices/languages.html и столкнулся с той же проблемой, что и в этом вопросе, вы также можете сделать следующее помимо приведенных выше ответов, которые полезны.
- щелкните правой кнопкой мыши в целевую папку (т. е. папку res) > новая
- выбрать Android Ресурс Файл
- Укажите имя файла, а в поле имя директории поле Укажите имя папки, которую вы хотите создать, или существующую папку, в которую вы хотите поместить файл ресурсов.
после нажатия OK, в файлы проекта выпадающее меню, вы будете правильно strucutre.
и Android выпадающее меню, вы увидите его как часть из струнных.xml в папке значения.
Это сработало лучше всего для меня. Что я сделал, так это щелкнул Правой Кнопкой Мыши каталог "приложение" и выбрал "новый" > > "файл ресурсов Android". После этого я заполнил Имя Файла С 'струны'. Выбрал ' XML ' как мой тип ресурса и меня Имя Директории было 'values-b+za+ZA'.
Это создало все, как я хотел, однако, значения-b+za+ZA, по-прежнему не отображается в представлении Android, но он показывает в представлении пакета. (Взгляды вы выберите из верхнего выпадающего списка.)
разница на этот раз заключается в том, что в представлении пакета я все еще вижу свои новые строки.xml-файл и в представлении Android I van также видят новые строки.xml ' файл.
Я думаю, android studio не показывает пользовательские каталоги в представлении Android, но создает как некоторую ссылку на истинный каталог при работе с ним. Я вообще не знаком с Android Studio, но это сработало для меня. Если есть более профессиональные ответы, пожалуйста не стесняйтесь поправлять меня.
У вас, скорее всего, есть файл с именем в верхнем регистре, Android Studio не распознает имена файлов в верхнем регистре, я сделал эту ошибку некоторое время назад.
Как говорится в документе разработчика:
убедитесь, что окно проекта открыто (выберите вид > окна инструментов > проект) и вид Android выбирается из выпадающего списка в верхней части этого окна.
затем вы сможете более эффективно просматривать все соответствующие файлы проекта (включая новые).
надеюсь, что это поможет кому-то.