看板 AndroidDev 關於我們 聯絡資訊
開發層: (應用/框架/庫/核心) 應用 問題: 無法撥放伺服器端mp3、無法抓取mp3長度 錯誤輸出: ERROR/MediaPlayer(31054): Attempt to call getDuration without a valid mediaplayer 補充說明: 用我的Arc接上電腦,看LogCat會一直出現 VERBOSE/AudioService(232): HDMI disconnected WARN/AudioPolicyManager(111): setDeviceConnectionState() device not connected: 800 這兩個訊息 執行程式後,抓取伺服器端mp3的長度時會取得奇怪的數值, 然後音樂也無法撥放,感覺是Arc的Audio被鎖在HDMI輸出 導致MediaPlayer要播放音樂的時候無法順利prepare, 請問有人知道該怎麼解決嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.223.100
tomap41017:我也是Arc也會出現訊息,但是音樂播放都正常耶 04/12 13:53
tomap41017:感覺是有個Thread一直在抓狀態而已,應該沒鎖住 04/12 13:53
我用內建的播放器是正常 有問題的是我寫的程式 會用 mediaplayer 播伺服器端的 mp3 這時候抓到的 duration 會是錯誤的數值 mp3 也不會正常播放 一整個不知道為啥 orz ※ 編輯: eaden 來自: 220.128.223.100 (04/12 14:18) 對不起是我耍笨 其他程式寫錯了...orz ※ 編輯: eaden 來自: 220.128.223.100 (04/12 15:29)