Как я могу добавить класс R.raw в свой проект Android?Теперь у меня нет папки / res / raw вообще (и класса тоже).И я не могу найти никаких инструментов в затмении, чтобы сделать это.Так как же добавить R.raw?
Добавление необработанной папки в папку ресурсов (/ res /) должно помочь.
Подробнее читайте здесь: https://developer.android.com/guide/topics/resources/providing-resources.html
Щелкните правой кнопкой мыши на пакете или Папка Res * , нажмите new во всплывающем окне, затем нажмите на Android каталог ресурсов
появится новое окно, измените тип ресурса на raw и нажмите OK скопировать и пропустить песню в сырую папку помните, что не перетаскивайте файл песни в необработанную папку, а заклинание песни должно быть в нижнем регистре! Этот метод для Android Studio Также проверьте МОЯ ссылка
Если у вас есть папка res/raw, обязательно добавьте файл с допустимым именем файла, иначе вся папка не будет отображаться в классе R. Если есть ошибка с именем файла, оно будет отображаться красным цветом в консоли.
res/raw
Просто добавьте папку 'raw' в папку res.
Класс R записывается при сборке проекта в Gradle.Вы должны добавить папку raw, а затем собрать проект.После этого класс R сможет идентифицировать R.raw.*.
R
raw
R.raw.*
Чтобы он распознал необработанный файл, убедитесь, что вы создали его и добавили в качестве необработанного файла ресурсов.Затем перейдите к файлу build.gradle и добавьте этот блок кода.
sourceSets { main { assets.srcDirs = ['/res/raw'] } }
(со ссылкой на Android Studio)
Создать новый каталог в папке res.Убедитесь, что вы создали новый «Каталог ресурсов Android», а не новый «Каталог».
Затем убедитесь, что в нем есть хотя бы один допустимый файл.Это должно появиться сейчас.
Вот строка для доступа к файлам в необработанной папке. Замените имя файла именем вашего файла.
android.resource: // "+ getPackageName () +" / "+ R.raw.filename
Использование IntelliJ Idea:
1) недействительные кэши и 2) щелчок правой кнопкой мыши по ресурсам, каталог New Resources, тип = raw 3) build
примечание на шаге 2: я был обеспокоенчто простого добавления необработанного каталога будет недостаточно ...
Попробуйте поставить + перед R.xyz. Это должно начать показывать дополнительные папки, например:
+
R.xyz
+ R.raw.beep.mp3