19
我試圖用使用媒體播放器在活動中發揮網址:產生java.io.IOException:失敗的setDataSource:狀態= 0x80000000的
mediaPlayer = MediaPlayer.create(getApplicationContext(),
Uri.parse("http://www.pocketjourney.com/downloads/pj/video/famous.3gp"),
holder);
它的正常工作。我用它設置爲@onSurfaceCreated
的動態壁紙在WallpaperService
相同的代碼,它給了我下面的錯誤日誌
D/MediaPlayer(4128): create failed: D/MediaPlayer(4128):
java.io.IOException: setDataSource failed.: status=0x80000000
D/MediaPlayer(4128): at
android.media.MediaPlayer._setDataSource(Native Method) D/MediaPlayer(
4128): at
android.media.MediaPlayer.setDataSource(MediaPlayer.java:844)D/MediaPlayer(4128): at
android.media.MediaPlayer.setDataSource(MediaPlayer.java:806)......
如果我使用本地視頻URI設置現場wallpaper..it工作的罰款。
這裏有什麼想法/建議嗎?
我試圖加載本地文件,但還是收到這個錯誤... VAR URI = RingtoneManager.GetActualDefaultRingtoneUri(這一點,RingtoneType.Ringtone)的ToString(); 我想播放媒體播放器中的當前鈴聲 –
@ N.K你有沒有找到解決方案?我面臨着同樣的問題:( – Bunny
@Bunny:嘗試清理權限並重新設置它們,對我而言,問題在於我的設備沒有要求所有權限,因此請在安裝完成後嘗試在設備上手動添加它們測試應用。 –