MediaPlayerを準備できませんか?
-
28-10-2019 - |
質問
機能がかなり基本的なストリーミングラジオアプリを作成しましたが、2.2を実行しているOptimus Oneなど、一部のデバイスは「準備」を拒否します。私のアプリは、2.3を実行している兄のS2と4.0.3を実行しているPrimeの他の2.2デバイスで実行されます。
私の特定のデバイスがオーディオを準備しない理由はありますか?
編集:以下にいくつかのコードを追加しました ジェネラコディセタグプレ
編集:ADBログを追加 ジェネラコディセタグプレ
解決 3
携帯電話でCyanogenMod7をフラッシュしたところ、アプリが正常に動作するようになりました。どうやらLGは遅れており、物事を壊すのが好きです。他のアプリが機能し、私のものが機能しなかった理由はまだわかりませんが、他のLGユーザーに問題を説明するメモをアプリの説明に追加する必要があります。
他のヒント
最初にrelease()をそこにドロップする必要がありました。複数のメディアプレーヤーインスタンスが原因でクラッシュする可能性があります。
ログの興味深い行は次のとおりです: ジェネラコディセタグプレ
これはエラーコード-1ですが、残念ながら完全に一般的です...特別な意味はありません。幸いなことに、PVMFFailureという名前は適切にグーグル可能です...リンクされたスレッドから、メディア形式が疑わしいと思われます。古いプラットフォームは、おそらく新しいプラットフォームと同じビットレートとフォーマットを処理できません。
https://groups.google.com/forum/?fromgroups#!topic / android-developers / 6uGbh37bVEQ