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

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

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

Как создать папку значений-xx?

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

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

Ответ 1

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

Ответ 2

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

enter image description here

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

enter image description here

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

enter image description here

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

Ответ 3

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

Это не красиво, но обходным путем является создание папки с Android-студией.

Ответ 4

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

Проверьте значения -21 Sample

Ответ 5

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

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

Шаг 2: Затем перейдите в New.

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

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

Откроется окно.

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

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

Шаг 6: SO имя создаваемой папки как дневной свет, в этом формате. src/main/res/Дневной свет

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

Ответ 6

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

Нажмите "Окно" Инструменты проекта " → " Android "(" Выпадающее меню ") → Нажмите" Проект ". Теперь вы увидите все ваши каталоги в res. Смотрите изображение:

enter image description here

Ответ 7

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

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