Android 部分唤醒锁定与忽略电池优化与白名单以及前台服务与后台服务的使用

Android 部分唤醒锁定与忽略电池优化与白名单以及前台服务与后台服务的使用,android,android-service,android-wake-lock,android-powermanager,Android,Android Service,Android Wake Lock,Android Powermanager,自从在棉花糖中引入了打盹模式,以及奥利奥引入了进一步的限制,在后台连续工作变得更加困难。我读了很多文章,建议使用部分唤醒锁定和忽略电池优化,以便能够在后台进行监控工作 据我所知,启动棉花糖都不能让后台服务覆盖打瞌睡,因为它会在打瞌睡时暂停执行。启动Oreo,如果应用程序关闭,后台服务将完全停止。但是,当使用前台服务使其始终运行时,即使用户关闭屏幕,它们也很有用。(如果我错了,请纠正我) 有人能清楚地解释每种方法之间的区别以及何时使用每种方法吗

自从在棉花糖中引入了打盹模式,以及奥利奥引入了进一步的限制,在后台连续工作变得更加困难。我读了很多文章,建议使用部分唤醒锁定和忽略电池优化,以便能够在后台进行监控工作

据我所知,启动棉花糖都不能让后台服务覆盖打瞌睡,因为它会在打瞌睡时暂停执行。启动Oreo,如果应用程序关闭,后台服务将完全停止。但是,当使用前台服务使其始终运行时,即使用户关闭屏幕,它们也很有用。(如果我错了,请纠正我)

有人能清楚地解释每种方法之间的区别以及何时使用每种方法吗