android - 具有 Doze 电池优化功能的 Spotify Android SDK

标签 android spotify android-doze

当我使用 Spotify Android SDK 播放音乐并且打瞌睡时,音乐停止播放,因为应用程序失去了网络连接。有办法解决吗?

我能想到的唯一方法是要求用户使用 ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS Intent 将应用列入白名单。但我了解到很多开发者在这样做时会导致他们的应用程序被 Play 商店禁止。

最佳答案

在前台服务中运行 Spotify 实例解决了这个问题。参见 https://developer.android.com/guide/topics/media/mediaplayer.html#foregroundserv

关于android - 具有 Doze 电池优化功能的 Spotify Android SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40586027/

相关文章:

android - android 时间值超过 60 分钟

ios - CocoaLibSpotify 与最新的 iOS 硬件不兼容?有解决办法吗?

Android DOZE 模式 GCM 优先级

android - 服务从 android OS 5.1.1 自动停止

java - "java.lang.IllegalArgumentException: No configs match configSpec "打开 Camera Intent 时

javascript - Android 上 Web Worker 的替代方案

android - 如何在 java 中发出这个 paypal curl 请求

Python Spotify OAuth 流程

powershell - 从 powershell 播放 spotify

Android 处理所有 AlarmManager 限制