2

mdpi、hdpi、タブレットで正常に動作するオーディオプレーヤー(MediaPlayerを使用)を開発していますが、Samsung Galaxy mini(ldpi)でエラーが発生します:MEDIA ERRORUNKNOWN-1。

私が気付いたのは、Galaxy Miniでまだ再生されている1、2曲がありますが、このエラーは大部分の曲で発生するということです。

このエラーが通常発生するのはなぜですか?

4

1 に答える 1

4

問題の原因となっているのと同じ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);
}
于 2012-07-23T13:48:53.603 に答える