Java 对于Android 8.0及以上版本,有没有办法在不显示通知的情况下启动前台服务?
在使用安卓8.1及以上版本时,我看到通知总是显示在屏幕上而无法清除。只是想看看是否有办法在不显示任何通知的情况下运行服务 说我们能做到,但肯定这是多么可靠Java 对于Android 8.0及以上版本,有没有办法在不显示通知的情况下启动前台服务?,java,android,android-notifications,android-8.1-oreo,Java,Android,Android Notifications,Android 8.1 Oreo,在使用安卓8.1及以上版本时,我看到通知总是显示在屏幕上而无法清除。只是想看看是否有办法在不显示任何通知的情况下运行服务 说我们能做到,但肯定这是多么可靠 正在寻找任何建议。不,如果没有持续通知,您无法运行前台服务。这是为了电源和用户的清晰度。你提到的博客日期是2015年12月,这是在棉花糖(安卓6)发布后不久。规则变得更加严格了 根据您需要在后台执行的操作,您可以使用JobScheduler或新的WorkManager。祝你好运 否,如果没有持久通知,则无法运行前台服务。这是为了电源和用户的清
正在寻找任何建议。不,如果没有持续通知,您无法运行前台服务。这是为了电源和用户的清晰度。你提到的博客日期是2015年12月,这是在棉花糖(安卓6)发布后不久。规则变得更加严格了
根据您需要在后台执行的操作,您可以使用
JobScheduler
或新的WorkManager
。祝你好运 否,如果没有持久通知,则无法运行前台服务。这是为了电源和用户的清晰度。你提到的博客日期是2015年12月,这是在棉花糖(安卓6)发布后不久。规则变得更加严格了
根据您需要在后台执行的操作,您可以使用
JobScheduler
或新的WorkManager
。祝你好运 我认为文档非常清楚后台执行限制:-注意:当应用程序位于前台时,它可以自由创建和运行前台和后台服务。同样值得一提的是,在Android 9+中,启动前台服务需要额外的权限
。是的,我知道我只是想看看其他方法。links说我们可以做到,但不确定这是否可靠。我认为文档中关于后台执行限制的内容非常清楚:-注意:当应用程序位于前台时,它可以自由创建和运行前台和后台服务。同样值得一提的是,在Android 9+中,启动前台服务需要额外的权限
。是的,我知道我只是想看看其他方法。links说我们可以做到,但不确定这是否可靠。