mdpi、hdpi、タブレットで正常に動作するオーディオプレーヤー(MediaPlayerを使用)を開発していますが、Samsung Galaxy mini(ldpi)でエラーが発生します:MEDIA ERRORUNKNOWN-1。
私が気付いたのは、Galaxy Miniでまだ再生されている1、2曲がありますが、このエラーは大部分の曲で発生するということです。
このエラーが通常発生するのはなぜですか?
mdpi、hdpi、タブレットで正常に動作するオーディオプレーヤー(MediaPlayerを使用)を開発していますが、Samsung Galaxy mini(ldpi)でエラーが発生します:MEDIA ERRORUNKNOWN-1。
私が気付いたのは、Galaxy Miniでまだ再生されている1、2曲がありますが、このエラーは大部分の曲で発生するということです。
このエラーが通常発生するのはなぜですか?
問題の原因となっているのと同じURIをネイティブのオーディオプレーヤーに渡すことで、問題が何であるかを知ることができ、それがどのように反応するかを確認しました。ネイティブオーディオプレーヤーは、ファイルタイプがサポートされていないと言って、よりユーザーフレンドリーな方法で応答しました。
だから少なくとも今、私は問題が私の側からではないことを知っています。
private void startNativeAudioPlayer() {
String path="http://..";
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(path), "audio/*");
startActivity(intent);
}