我创建了一个使用Deezer播放器的应用程序,当我正在播放播放器在 PLAYING 之前进入正常状态时,但是当音轨完成时,它永远不会进入PLAYBACK_COMPLETED状态。 在Player对象中,我设置了一个 OnPlayerStateChangeListener 来检查 Player 状态。
当曲目结束时,我在日志中看到要重复此消息(使用TAG AudioTrack ):
obtainBuffer() track 0x17c400 disbled, restarting
我使用的是Deezer API v0.9.3和Android 4.0(API 14)或更高版本。
谢谢!
使用新版SDK(0.10.10),播放器状态输入PLAYBACK_COMPLETED并解决问题