Подтвердить что ты не робот

Android: Как добавить R.raw в проект?

Как я мог бы добавить класс R.raw в мой проект Android? Теперь у меня нет /res/raw folder вообще (и класс тоже). И я не могу найти какие-либо инструменты в eclipse, чтобы это сделать. Итак, как добавить R.raw?

4b9b3361

Ответ 2

enter image description here Щелкните правой кнопкой мыши по пакету или папке "Res" на новом, затем выберите каталог ресурсов android

появится новое окно, измените тип ресурса на raw и нажмите OK копию и прошлую песню в папку raw помните, не перетаскивайте файл песни в исходную папку, а песенное заклинание должно быть в нижнем регистре! Этот метод предназначен для Android Studio Также проверьте мою ссылку

Ответ 3

Если у вас есть папка res/raw, обязательно добавьте файл с допустимым именем файла, иначе вся папка не будет отображаться в классе R. Если есть ошибка с именем файла, она будет отображаться красным цветом на консоли.

Ответ 4

Просто добавьте папку "raw" в папку res.

Ответ 5

Класс R записывается при создании проекта в gradle. Вы должны добавить папку raw, а затем создать проект. После этого класс R сможет идентифицировать R.raw.*.

Ответ 6

(со ссылкой на Android Studio)

Создайте новый каталог в папке res. Обязательно создайте новый "Каталог ресурсов Android", а не новый "Справочник".

Затем убедитесь, что в нем есть хотя бы один действительный файл. Он должен появиться сейчас.

Ответ 7

Чтобы распознать необработанный файл, убедитесь, что вы его создали, и добавьте его в качестве файла необработанных ресурсов. Затем перейдите в файл build.gradle и добавьте этот блок кода.

sourceSets {
    main {

        assets.srcDirs = ['/res/raw']

    }
}

Ответ 8

Использование идеи IntelliJ:

1) Недействительные кеши и 2) щелкните правой кнопкой мыши ресурсы, каталог "Новые ресурсы", введите = raw 3) построить

note на шаге 2: я был обеспокоен тем, что просто добавить исходный каталог будет недостаточно...

Ответ 9

Вот строка для доступа к файлам в сырой папке. Замените имя файла на имя вашего файла.

android.resource://"+ getPackageName() +"/"+ R.raw.filename

Ответ 10

  • Вам нужно щелкнуть правой кнопкой мыши на res-> new-> Каталог ресурсов Android. Убедитесь, что вы выбрали каталог, а не файл.

  • Выберите raw в типе ресурса, и он автоматически выберет raw в качестве имени каталога.

  • Перетащите музыкальный файл .mp3 в папку res. Убедитесь, что он начинается с маленькой буквы.

Ответ 11

Попробуйте поставить + до R.xyz. Это должно начать показывать дополнительные папки, например:

+ R.raw.beep.mp3