Как я мог бы добавить класс R.raw в мой проект Android? Теперь у меня нет /res/raw folder вообще (и класс тоже). И я не могу найти какие-либо инструменты в eclipse, чтобы это сделать. Итак, как добавить R.raw?
Android: Как добавить R.raw в проект?
Ответ 1
Добавление исходной папки в папку ресурса (/res/) должно сделать трюк.
Подробнее здесь: https://developer.android.com/guide/topics/resources/providing-resources.html
Ответ 2
Щелкните правой кнопкой мыши по пакету или папке "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