2011-01-04 15 views
3

アプリをコーディングしました。アンドロイドメディアプレイヤーは、audiostreamを(URLで)再生するよう呼びました。エミュレータ(Android 2.2)ではすべて正常に動作します(アプリケーションがストリームを再生します)。 HTC Desire(Android 2.2)にAppをインストールするとうまくいきます。 今週友人がSamsung S i9000(Android 2.2)にアプリをインストールしたが、うまく機能しなかった。 Mediaplayer.start();が実行されたときに、アプリケーションがただちにフリーズし、ユーザーは待機するか、中止するよう呼び出されます。が呼び出されます。 アプリケーションが初期化されると、mediaplayerが(標準コンストラクタによって)構築されますが、i9000では、ボタンを押すとメディアボリュームではなく、コールボリュームが変更されます。 アイデア:)Android Mediaplayer @ Samsung S i9000

編集:私は代わりに、ストリームのmp3ファイルを呼び出すとI9000がそれを果たしている...混乱...

+0

@leppie:なぜですか?Androidプログラミングについては完全に有効な質問です。 – skaffman

+0

@skaffman:申し訳ありませんが、私は 'コード化された'部分を逃しました:)投票が元に戻りました。 – leppie

答えて

0

http://code.google.com/p/mynpr/

こんにちは、あなたはこのコードを適応させることができ、それが動作します。私は私のLG P970で同じ問題を持っている、そしてそれは2ストリーム方式を、持っているこのplayer-

Bassicallyで解決アイブまずその「通常の」1、ウィッヒは、私たちの機器:(

上では動作しません。

2番目の方法は、ストリームの一部をバッファにダウンロードしてSDカードに保存してから再生することです。

関連する問題