次のことをしようとすると、曲とそのURLを含むプレイリストがあります。
mp.setDataSource(getCurrentSong().getUrl());
mp.prepareASync();
エミュレーターの魅力のように機能しますが、実際のデバイス(Acer Liquid Mini)で実行しようとすると、準備が滞り、onPrepared()
呼び出されることはなく、情報が表示されますonInfo()
= 1、追加= 44; だから私は電話してみました
mp.reset();
mp.setDataSource(getCurrentSong.getUrl());
mp.prepareASync();
しかし、それは役に立ちません。それでもonPrepared()を呼び出すことはなく、常に同じwhat = 1、extra =44Infoを与えてくれます。MediaPlayerのonInfo/onErrorコードのリストはありますか?どうすればこれを解決できますか?そして、ええ、私はエミュレーターと実際のデバイスの両方で、2.2でアプリを実行しています。