2016-09-12 5 views
1

私のアプリで複数のサウンドを同時に再生したい。そこで、複数のインスタンスを作成します。Android - サムスンで複数のMediaPlayersを同時に再生しない

mMediaPlayerTracker1 = MediaPlayer.create(this, Uri.fromFile(new File(path))); 
mMediaPlayerTracker1.start(); 

異なるAndroidバージョンのさまざまなデバイスで正常に動作しています。しかし、それはサムスンのデバイス(Android 5.0搭載)では動作しません。 1つのサウンドだけを再生します(すべてではありません)。

どこに問題があるのでしょうか? Samsungのデバイスでは何が違うのですか?

答えて

1

はExoPlayerを使用してみてください:https://google.github.io/ExoPlayer/guide.html

あなたはデモアプリケーションにhttps://github.com/google/ExoPlayer/tree/release-v1/demo

を変更しようとすると、それはあなたのために働くかどうかを確認することができます。

ExoPlayer V2が地平線上にあり、あまり定型を持っている(ここではそのためのデモアプリケーションを参照してください。https://github.com/google/ExoPlayer/tree/dev-v2/demo

と、いくつかのきちんとしたオーディオ機能: https://medium.com/google-exoplayer/exoplayer-2-x-new-audio-features-cfb26c2883a#.u18xtc6c9

関連する問題