我们有一个使用 MediaPlayer 在 Xamarin (Native Android App) 中开发的音乐应用程序 (mp3)。将列出应一首一首播放的歌曲列表。大约 10 分钟左右后,玩家停止。手机解锁后,播放器开始播放下一首曲目。似乎 Nougat Doze 以某种方式干预了 Player。如果我为我的应用手动禁用电池优化,则没有问题。
是否有任何解决此问题的方法,而不是让每个用户手动更改“电池优化”选项。我想知道 Spotify 等其他应用程序如何在不更改任何设置的情况下连续播放歌曲。请帮忙!