保持 Android 应用 "awake" 足够长的时间以保存数据
Keeping an Android app "awake" long enough to save data
我不是 100% 确定这在 Android 上是必要的。
对于 iOS,如果您的应用程序进入后台,并且您正在保存大量数据,则应用程序可以在数据完全保存之前进入休眠状态。要解决此问题,您必须创建某种后台任务“keepalive”以阻止您的应用程序关闭。
是否有 Android 的等效项?
听起来像唤醒锁:
https://developer.android.com/training/scheduling/wakelock
编辑:
听起来你想做 work in the background, and then probably with WorkManager。
我不是 100% 确定这在 Android 上是必要的。
对于 iOS,如果您的应用程序进入后台,并且您正在保存大量数据,则应用程序可以在数据完全保存之前进入休眠状态。要解决此问题,您必须创建某种后台任务“keepalive”以阻止您的应用程序关闭。
是否有 Android 的等效项?
听起来像唤醒锁:
https://developer.android.com/training/scheduling/wakelock
编辑:
听起来你想做 work in the background, and then probably with WorkManager。