Ответ 1
Эта ошибка исправлена в новых версиях Android Studio.
Я хочу добавить локализованные строки для моего приложения для Android. Поэтому мне нужна папка values-xx в папке Res.
В папке с исходными значениями есть синяя точка, поэтому я попытался создать новый пакет, но пакет не может содержать дефис, поэтому это должно быть неправильно. Вместо этого я попытался щелкнуть правой кнопкой мыши и выбрать New → каталог ресурсов Android, но на этот раз ничего не происходит. Никакого диалога или реакции, как я вижу.
Как создать папку значений-xx?
Изменить: я могу создать папку из проводника файлов, и все работает хорошо. Просто раздражает, чтобы не было возможности сделать это изнутри Android Studio.
Edit2: эта ошибка исправлена в новых версиях Android Studio.
Эта ошибка исправлена в новых версиях Android Studio.
Когда вы находитесь в Android-представлении (а не в Project или Packages) в студии Android, вам просто нужно щелкнуть правой кнопкой мыши по каталогу "values" и выбрать "Создать" > "Файл ресурсов значений".
Это дает вам выбор из разных ресурсов, которые вы можете добавить. Например, если вы хотите добавить другой язык в свое приложение, вы можете выбрать вариант "Язык" и нажать кнопку " → ". Если вы хотите, чтобы суахили затем выбрали это из списка, введите "строки" для имени файла и нажмите "ОК".
Android Studio автоматически создаст каталог values-sw
с новым файлом strings.xml. И в вашем представлении файлов Android вы легко видите оба файла строк.
И это аналогичный процесс для добавления других типов ресурсов (см. мой другой пример). Вам больше не нужно вручную добавлять каталоги (но вы можете это сделать, щелкнув правой кнопкой мыши каталог res и выбрав "Создать" > каталог ресурсов Android).
У меня была такая же проблема, что я и сделал, создав папку values-xx внутри основного каталога (главная → щелкните правой кнопкой мыши → новый каталог → ), а затем переместил эту папку в папку res/.
Это не красиво, но обходным путем является создание папки с Android-студией.
Созданная нами папка values-xx не отображается, но когда мы создаем файл, он запрашивает = > Я создал папку values-21, а затем попытался создать xml и попросил выбрать каталог = > Я обновил до Android 1.02
Проверьте значения -21
Предположим, что я хочу создать папку под названием "Дневной свет" под разрешением.
Шаг 1: Щелкните правой кнопкой мыши по res.
Шаг 2: Затем перейдите в New.
Шаг 3: Затем перейдите в папку.
Шаг 4: Затем перейдите к опции Res Folder и выберите.
Откроется окно.
Шаг 5: В этом окне установите флажок "Изменить местоположение папки"
и, как предполагалось, мы должны создать папку "Дневной свет"
Шаг 6: SO имя создаваемой папки как дневной свет, в этом формате. src/main/res/Дневной свет
Шаг 7: Затем, наконец, нажмите "Готово".
Если вы уже создали новый каталог, но просто не видите его в окне "Инструменты проекта". Сделайте это
Нажмите "Окно" Инструменты проекта " → " Android "(" Выпадающее меню ") → Нажмите" Проект ". Теперь вы увидите все ваши каталоги в res. Смотрите изображение:
Это очень просто. Сначала у меня тоже были проблемы. Позволяет разбить его поэтапно: 1) Откройте свой проект 2) Щелкните правой кнопкой мыши папку res 3) Выберите Новый 4) Выбрать каталог 5) Назовите каталог.
Вот оно! Он работает для нового проекта каждый раз!