我安排了一个作业,我每 2 小时通过 setPeriodic(( 函数使其可重复一次,问题是我的服务没有在指定时间内启动,有时根本不启动,我知道从 android O 作业服务开始不会在设备空闲或打瞌睡模式下启动。有没有办法确保我的作业服务即使不在指定时间也会启动。
您可以在应用中接收广播。然后从广播接收器启动服务,但是如果您不显示任何 UI/或前台通知,则您有一点时间来保持后台服务运行。考虑前台服务
我安排了一个作业,我每 2 小时通过 setPeriodic(( 函数使其可重复一次,问题是我的服务没有在指定时间内启动,有时根本不启动,我知道从 android O 作业服务开始不会在设备空闲或打瞌睡模式下启动。有没有办法确保我的作业服务即使不在指定时间也会启动。
您可以在应用中接收广播。然后从广播接收器启动服务,但是如果您不显示任何 UI/或前台通知,则您有一点时间来保持后台服务运行。考虑前台服务
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium