Не удается получить доступ к аудио в сырой папке - PullRequest
0 голосов
/ 04 января 2012

Я учусь программировать Android через Cornboyz на YouTube, и он хочет, чтобы я воспроизводил звук на заставке, но когда я делаю "R.raw", он не распознается в сыром виде.

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

Ответы [ 3 ]

3 голосов
/ 04 января 2012

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

1 голос
/ 04 января 2012

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

0 голосов
/ 04 января 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...