2011-12-28 8 views
2

私はGingerbread 2.3.4ベースのアンドロイド携帯電話にインストールするまで、トーンを再生するアプリを持っていました。問題は、例外がスローされず、サウンドが生成されないことです。まさに同じコードが、ジンジャーブレッドの携帯電話でサウンドを再生します。サウンドを演奏するコードは次のとおりです。ジンジャーブレッドへのアップグレード後にMediaPlayerが機能しない2.3.4

MediaPlayer mp = new MediaPlayer(); 
    //mp.release(); 
    try { 
     String audioFilePath = "content://media/internal/audio/media/20"; 
     mp.setDataSource(audioFilePath); 
     mp.prepare(); 
     mp.start(); 

    } catch (IllegalArgumentException e) { 
     e.printStackTrace(); 
    } catch (IllegalStateException e) { 
     e.printStackTrace(); 
    } catch (IOException e) { 
     e.printStackTrace(); 
    } 

サウンドが再生されているかのように私は、サウンドを再生するためのコードの前後に置かれたコメントは、すべてのコメントが印刷されているが、何の音はありません。 ありがとうございました。

答えて

0

アラートの音量は0に設定されていたようですが、実際には実際のフォルダに移動してファイルを選択し、手動で再生して再生中に音量を上げていきました。

関連する問題