Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 对于Android 8.0及以上版本,有没有办法在不显示通知的情况下启动前台服务?_Java_Android_Android Notifications_Android 8.1 Oreo - Fatal编程技术网

Java 对于Android 8.0及以上版本,有没有办法在不显示通知的情况下启动前台服务?

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。祝你好运 否,如果没有持久通知,则无法运行前台服务。这是为了电源和用户的清

在使用安卓8.1及以上版本时,我看到通知总是显示在屏幕上而无法清除。只是想看看是否有办法在不显示任何通知的情况下运行服务

说我们能做到,但肯定这是多么可靠


正在寻找任何建议。

不,如果没有持续通知,您无法运行前台服务。这是为了电源和用户的清晰度。你提到的博客日期是2015年12月,这是在棉花糖(安卓6)发布后不久。规则变得更加严格了


根据您需要在后台执行的操作,您可以使用
JobScheduler
或新的
WorkManager
。祝你好运

否,如果没有持久通知,则无法运行前台服务。这是为了电源和用户的清晰度。你提到的博客日期是2015年12月,这是在棉花糖(安卓6)发布后不久。规则变得更加严格了


根据您需要在后台执行的操作,您可以使用
JobScheduler
或新的
WorkManager
。祝你好运

我认为文档非常清楚后台执行限制:-注意:当应用程序位于前台时,它可以自由创建和运行前台和后台服务。同样值得一提的是,在Android 9+中,启动前台服务需要额外的权限
。是的,我知道我只是想看看其他方法。links说我们可以做到,但不确定这是否可靠。我认为文档中关于后台执行限制的内容非常清楚:-注意:当应用程序位于前台时,它可以自由创建和运行前台和后台服务。同样值得一提的是,在Android 9+中,启动前台服务需要额外的权限
。是的,我知道我只是想看看其他方法。links说我们可以做到,但不确定这是否可靠。