Как создать новую папку res в Android Studio

Я хочу добавить локализованные строки для моего приложения для Android. Поэтому мне нужна папка values-xx в моей папке Res.

Папка с исходными значениями имеет синюю точку, поэтому я попытался создать новый пакет, но пакет не может содержать дефис, поэтому это должно быть неправильно. Вместо этого я попытался щелкнуть правой кнопкой мыши по res и выбрать New -> каталог ресурсов Android, но на этот раз ничего не произошло. Никакого диалога или какой-либо реакции, как я вижу.

Как мне создать папку values-xx?

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

Edit2: эта ошибка исправлена ​​в более новых версиях Android Studio.

8 ответов

Решение

Эта ошибка исправлена ​​в новых версиях Android Studio.

Когда вы находитесь в представлении Android (а не в Project или Packages) в Android studio, вам просто нужно щелкнуть правой кнопкой мыши каталог "values" и выбрать "Создать"> "Файл ресурса значений".

Это дает вам выбор различных ресурсов, которые вы можете добавить. Например, если вы хотите добавить другой язык в свое приложение, вы можете выбрать опцию "Язык" и нажать кнопку ">>". Если вы хотите использовать суахили, выберите его из списка, введите "строки" в качестве имени файла и нажмите ОК.

Android Studio автоматически создаст values-sw каталог с новым файлом strings.xml. И в вашем представлении файлов Android вы легко видите обе строковые файлы вместе.

И это аналогичный процесс для добавления других типов ресурсов ( см. Мой другой пример). Вам больше не нужно вручную добавлять каталоги (но вы также можете сделать это, щелкнув правой кнопкой мыши каталог res и выбрав New > Каталог ресурсов Android).

У меня была та же проблема: я создал папку values-xx в главном каталоге (main>> правой кнопкой мыши >> new >>) и затем переместил эту папку в каталог res/.

Это не красиво, но это обходной путь для создания папки с Android Studio.

Если вы уже создали новый каталог, но просто не видите его в окне Инструменты проекта. Сделай это

Нажмите на окно "Инструменты проекта" >> Android(выпадающий) >> Нажмите "Проект" Теперь вы увидите все ваши каталоги в Res. Смотрите картинку:

Папка values-xx, которую мы создали, не отображается, но когда мы создаем файл с его запросом => Я создал папку values-21, а затем попытался создать xml и попросил выбрать каталог => Я обновился до Android 1.02

Проверьте значения-21Образец

Предположим, я хочу создать папку с именем "Дневной свет" под res.

Шаг 1: Щелкните правой кнопкой мыши на Res.

Шаг 2: Затем перейдите на Новый.

Шаг 3: Затем перейдите в папку.

Шаг 4: Затем перейдите в Res Folder Option и выберите.

Окно будет открыто.

Шаг 5: В этом окне установите флажок "Изменить местоположение папки"

и, как предполагается, мы должны создать папку "Дневной свет"

Шаг 6: ТАК назовите вновь созданную папку как дневной свет, в этом формате. SRC / основные / RES / Дневной свет

Шаг 7: Затем, наконец, нажмите Готово.

Для тех, кто находит этот ответ при попытке добавить новую папку res в библиотеку.

Щелкните правой кнопкой мыши папку java/kotlin > Создать > Папка > Папка Res

Это очень просто. У меня тоже были проблемы с самого начала. Давайте разберем его поэтапно:- 1) Откройте ваш проект 2) Щелкните правой кнопкой мыши по папке res 3) Выберите New 4) Выберите Directory 5) Назовите каталог.

Это оно!! Это работает для нового проекта каждый раз!

Другие вопросы по тегам