Android コードで MediaPlayer を使用して mp3 ファイルを再生します。私のコードは次のようなものです:
MediaPlayer mediaPlayer = null;
try {
Uri fileUri = Uri.parse("File:///XXX/" + word + ".mp3"));
mediaPlayer = MediaPlayer.create(context, fileUri);
mediaPlayer.start();
return 0;
} catch (Exception e) {
//Log.d("ErrorPlayingSound:", word);
return 1;
}
このコードを実行するたびに、例外なく実行されますが、Logcat 情報が「D/MediaPlayer: クライアント側でファイルを開けませんでした。サーバー側を試行しています」として飛び出し、オーディオを再生して 0 を返します。 .
この結果、Logcat でこのログの多くしか見ることができず、通知する必要があるデバッグ情報を見つけるのが困難です。
この部分に行くときは Log.d 情報をオフにして、この部分の後でオンにしたいと思います。これを行う方法はありますか?
よろしくお願いします!