質問: 0x1` ウェブを検索した後、私はこのリンクで代替案を見つけました。はうまくいきません。ストリーミングでオーディオファイルをダウンロードし、一時的な.datファイルを作成します。ファイルの別のインクリメントがダウンロードされるたびに、取り込まれた新しいデータをMediaPlayerに設定するためにMediaPlayerを停止する必要があります。プロセスはオーディオを再生しますが、途中で少し休止します。十分なデータがまだダウンロードされていないため、これらの一時停止を持っても問題ありませんが、新しいデータが取得されるたびにプレーヤーを一時停止させることは好ましくありません。 だから私の質問です:リモートオーディオファイルを再生する別の方法はありますか?なぜこの「準備ができていません」エラーが発生するのですか?私はそれがいくつかのmp3のファイルで起こることに気づいたが、他のものでは起こらなかった。 MediaPlayerクラス(とそれを修正する方法)のための不正な形式のmp3がありますか? 例: http://1cd.palco.fm/a /c/4/5/bandernovation-so-hoje.mp3 。このmp3でエラーが発生しますが、他のプレーヤー(BansheeやWindows Media Playerなど)と再生することができます。 事前に多くの感謝
回答: AndroidManifest.xmlファイルに特定のアクセス許可を追加して、インターネットを使用するようにアプリケーションを許可する必要があると思います。 ``` ``` また、データ接続があることを確認してください(Samsung Galaxy Aceでテストしましたが、無線が有効になっていない場合も同じ例外が発生します)。