Android 应用程序关闭后立即恢复下载

Android 应用程序关闭后立即恢复下载,android,service,retrofit2,android-download-manager,Android,Service,Retrofit2,Android Download Manager,我正在使用改型从服务器下载文件,并在通知栏中显示进度,它工作正常。但问题是,我希望保持下载过程平稳,当用户终止应用程序时,我会使用START_REDELIVER_INTENT重新启动下载服务,但重新启动下载服务需要很长时间。我如何处理这个问题?有没有办法恢复下载而不是重新启动?我知道在标题中发送If范围参数,但如何在改装请求中使用它?如有任何建议,将不胜感激 制作持久性服务类感谢@Divyesh为我指明了方向,它是否可以通过stopSelf()方法停止?是的………持久性服务仅用于系统应用程序,似

我正在使用改型从服务器下载文件,并在通知栏中显示进度,它工作正常。但问题是,我希望保持下载过程平稳,当用户终止应用程序时,我会使用START_REDELIVER_INTENT重新启动下载服务,但重新启动下载服务需要很长时间。我如何处理这个问题?有没有办法恢复下载而不是重新启动?我知道在标题中发送If范围参数,但如何在改装请求中使用它?如有任何建议,将不胜感激

制作持久性服务类感谢@Divyesh为我指明了方向,它是否可以通过stopSelf()方法停止?是的………持久性服务仅用于系统应用程序,似乎已被弃用。但startForeground对我有效。