Spotify Android SDK を使用して音楽を再生し、Doze が起動すると、アプリがネットワーク接続を失うため、音楽の再生が停止します。これを解決する方法はありますか?
私が考えることができる唯一の方法は、ユーザーに ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS インテントを使用してアプリをホワイトリストに登録するよう依頼することです。しかし、それを行うと、多くの開発者がアプリをプレイストアから禁止されると読みました.
Spotify Android SDK を使用して音楽を再生し、Doze が起動すると、アプリがネットワーク接続を失うため、音楽の再生が停止します。これを解決する方法はありますか?
私が考えることができる唯一の方法は、ユーザーに ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS インテントを使用してアプリをホワイトリストに登録するよう依頼することです。しかし、それを行うと、多くの開発者がアプリをプレイストアから禁止されると読みました.
フォアグラウンド サービスで Spotify インスタンスを実行すると、問題が解決します。https://developer.android.com/guide/topics/media/mediaplayer.html#foregroundservを参照してください