簡體   English   中英

無法使用MediaPalyer在android中播放音頻

[英]Can't play audio in android using MediaPalyer

我在05-11 22:43:41.793: D/Play audio(9996): /storage/emulated/0/QRSpeech/sounds/Introduction_to_Android_1.3gpp有文件位置05-11 22:43:41.793: D/Play audio(9996): /storage/emulated/0/QRSpeech/sounds/Introduction_to_Android_1.3gpp

我想像下面的代碼一樣使用MediaPlayer播放此文件:

mediaPlayer.setDataSource(tempDestFile); 
mediaPlayer.prepare();
mediaPlayer.start();

tempDestFile是上面打印的文件路徑。

聽不到聲音? 為什么呢?

我也有這個問題,並嘗試了幾件事。 嘗試嘗試MediaPlayer.create(Uri uri) 獲取媒體的路徑,如果是字符串,則將其轉換為Uri。

它無法正常工作的另一個原因是上下文問題。 您可以在使用MediaPlayer的地方張貼完整的代碼嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM