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();
}
サウンドが再生されているかのように私は、サウンドを再生するためのコードの前後に置かれたコメントは、すべてのコメントが印刷されているが、何の音はありません。 ありがとうございました。