有一个类继承了AsyncTask。在protected Void doInBackground(Void... voids)
我通过连接到服务器的过程Socket
中,不断在套接字上侦听新数据。由于此应用程序必须不断运行并从服务器接收数据,因此问题是如何做到这一点。假设 AsyncTask 应该在服务内部工作,但我没有找到一个合理的实现。
有一个类继承了AsyncTask。在protected Void doInBackground(Void... voids)
我通过连接到服务器的过程Socket
中,不断在套接字上侦听新数据。由于此应用程序必须不断运行并从服务器接收数据,因此问题是如何做到这一点。假设 AsyncTask 应该在服务内部工作,但我没有找到一个合理的实现。
不清楚有什么疑问?需要一个不会死的 AsyncTask 吗?在服务启动时运行它,在服务停止时击败它。
其次,看IntentService。也许你甚至不需要 AsyncTask。