Я добавил несколько файлов 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
в соответствующий класс, и он будет работать нормально.