Добавление аудиофайлов в ресурсы Android

Я добавил несколько файлов mp3 (например, bells.mp3) в «сырую» папку под «res». Однако, когда я это делаю:

Mp = MediaPlayer (это, R.raw.bells);

Он жалуется, что «сырой» не может быть разрешен. Нужно ли еще что-то сделать, чтобы эти ресурсы были доступны?

Убедитесь, что вы импортируете R из своего проекта, а не андроида

Пример:

import com.example.myProject.R; 

не этот

 import android.R; 

В gen > com.projectName есть файл R.java который генерируется при добавлении элементов в папку res . Вы можете обеспечить и вручную добавлять идентификаторы здесь, несмотря на предупреждение. Это работало отлично для меня при добавлении активов за пределы eclipse ide. Я бы просто добавил новое name=0XWHATEVER+1 в соответствующий класс, и он будет работать нормально.

Intereting Posts
Камера в Android Android: сбор ANT завершился неудачей с помощью google-play-services-lib: «разрешить путь без файла project.properties для проекта» Неподдерживаемая ошибка при нажатии на ссылку электронной почты Android: исключение «Неожиданный конец потока» при загрузке больших файлов Как узнать, что обнаруженное лицо является реальным или поддельным Com.google.android.gms.common.internal.safe parcel.safe parcelable не найден Как использовать «goAsync» для broadcastReceiver? Android XML Есть ли способ использовать пространство имен инструментов с пользовательскими атрибутами? Панель инструментов, не появляющаяся в предустановленных устройствах Wake + Wifi блокировки нет эффекта Как обновить SimpleAdapter в Android Разборный пакет из андроида Куча не распространяется на эмулятор Genymotion Как сохранить HashMap <Integer, String> в android, используя общие настройки? Pakage для проверки токена входа в Google в режиме Go on GAE