m4v 파일 오디오 만 백그라운드에서 재생하려고합니다.백그라운드에서 m4v 비디오 파일을 재생합니다. 예 :
SoundPool
을 사용해 보았는데 원시 폴더에서로드하는 동안 오류가 발생했습니다.
나는 이것을 sample program으로 사용했습니다.
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): Caused by: android.content.res.Resources$NotFoundException: File Hello World, AudioPlayerActivity! from drawable resource ID #0x7f040000
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): at android.content.res.Resources.openRawResourceFd(Resources.java:860)
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): at android.media.SoundPool.load(SoundPool.java:204)
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): at com.sample.audio.AudioPlayerActivity.onCreate(AudioPlayerActivity.java:31)
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1069)
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2751)
10-27 11:49:11.684: ERROR/AndroidRuntime(1484): ... 11 more
그러나 나는 VideoView
을 사용하여 파일을 재생할 수 있지만 오디오 만 필요합니다.
나는 백그라운드에서 재생해야하는 soundpool이나 어떤 방법으로 m4v 파일을 재생하는 법을 모릅니다. 어떻게 달성할까요?
미리 감사드립니다.