Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.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
Android 在作业服务内部使用websocket连接(用于Oreo+;)_Android_Websocket_Android Service_Real Time_Android Jobscheduler - Fatal编程技术网

Android 在作业服务内部使用websocket连接(用于Oreo+;)

Android 在作业服务内部使用websocket连接(用于Oreo+;),android,websocket,android-service,real-time,android-jobscheduler,Android,Websocket,Android Service,Real Time,Android Jobscheduler,我们的项目使用websocket连接来同步数据。 由于Oreo的限制,我们无法在后台使用服务 我们试图将websocket连接移动到作业服务。 该服务将由系统调用,作业服务将保持连接约30秒,作业将重新调度。 但有时这并不像预期的那样有效 我的问题是:将websocket与工作服务一起使用是个坏主意吗? 备选解决方案是什么?您所说的“但有时这不会如预期的那样起作用”是什么意思?预期会发生什么,发生了什么?

我们的项目使用websocket连接来同步数据。
由于Oreo的限制,我们无法在后台使用服务
我们试图将websocket连接移动到作业服务。
该服务将由系统调用,作业服务将保持连接约30秒,作业将重新调度。
但有时这并不像预期的那样有效
我的问题是:将websocket与工作服务一起使用是个坏主意吗?
备选解决方案是什么?

您所说的“但有时这不会如预期的那样起作用”是什么意思?预期会发生什么,发生了什么?