当我使用Spotify Android SDK播放音乐和Doze开始播放时,音乐停止播放,因为该应用程序失去了网络连接。有办法解决这个问题吗?
我能想到的唯一方法是让用户使用ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS意图将应用列入白名单。但是我读到很多开发人员在这样做的时候会把他们的应用程序从游戏商店中删除。
答案 0 :(得分:1)
在前台服务中运行Spotify实例可以解决问题。见https://developer.android.com/guide/topics/media/mediaplayer.html#foregroundserv