質問

機能がかなり基本的なストリーミングラジオアプリを作成しましたが、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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top