2012-01-03 4 views
0

Я учусь программировать Android через cornboyz на youtube, и он хочет, чтобы я воспроизводил звук на экране всплеска, но когда я делаю «R.raw», он не будет распознан raw ,Не удается получить доступ к аудио в необработанной папке

Ошибка говорит «Несколько маркеры на этой линии - сырье не могут быть разрешены или не является поле - R не может быть разрешен к переменному»

ответ

0

R.java сгенерирован автоматически для вас. Если он не может быть найден, это означает, что R не генерируется. Сначала попробуйте очистить свой проект. Если это не исправляет проблему, то что-то в вашей папке res/вероятно, завинчивается, возможно, в одном из ваших XML-файлов.

3

Прежде всего убедитесь, что у вас есть «сырая» папка в папке res. Если у вас есть эта папка, и у вас есть файл, вы можете получить к ней доступ через R.raw.file_name. Возможно, вы уже импортировали класс android.R в свой класс. В этом случае вы, например, не можете получить доступ к классу R вашего проекта с помощью R.raw. Вы должны использовать свой_project_package.R.raw, если у вас есть эта проблема.

+0

спасибо «raw» не было под папкой res. :) – thrivegeek

0

Удалите заглавную букву в имени звуковых файлов.

Смежные вопросы