sha*_*adi 5 android background-service android-workmanager
我正在尝试在后台播放音乐,之前我使用服务来实现此目标,但现在我想知道,我可以使用工作管理器而不是服务来播放音乐吗?谁能给我一个指南吗?
来自文档
对于可推迟且即使您的设备或应用程序重新启动也有望运行的工作,请使用 WorkManager。WorkManager 是一个 Android 库,当工作条件(如网络可用性和电源)得到满足时,它可以优雅地运行可延迟的后台工作。
就你而言,我认为你的工作不能推迟。您希望用户单击曲目后立即开始播放。工作管理器更适合您想要在未来某个时间根据某些条件执行的操作,例如上传日志或发送批处理事件等。如果我是您,我会使用正常(前台)服务。
您可以在这里找到文档: https: //developer.android.com/guide/background
| 归档时间: |
|
| 查看次数: |
1627 次 |
| 最近记录: |