Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.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/3/android/197.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 WiFi direct-使用简单线程作为服务器端部分_Java_Android_Runnable_Wifi Direct - Fatal编程技术网

Java WiFi direct-使用简单线程作为服务器端部分

Java WiFi direct-使用简单线程作为服务器端部分,java,android,runnable,wifi-direct,Java,Android,Runnable,Wifi Direct,我想制作一个android wifi direct应用程序来传输数据。下面是wifidirect演示教程。 现在我已经连接了两个设备。在该教程中,asyncTask用于onConnectionavailableInfo()方法中的服务器端部分,并位于: If( info.groupFormed && info.isGroupOwner) 在异步任务中,在后台执行以下操作: ServerSocket server = new ... Socket socket = server

我想制作一个android wifi direct应用程序来传输数据。下面是wifidirect演示教程。 现在我已经连接了两个设备。在该教程中,asyncTask用于onConnectionavailableInfo()方法中的服务器端部分,并位于:

If( info.groupFormed &&  info.isGroupOwner)
在异步任务中,在后台执行以下操作:

ServerSocket server = new ...
Socket socket = server.accept()
...
(这些代码行仅用于寻址)

我想知道,我是否可以简单直接地在onConnectionInfoAvailable中使用一个线程和一个runnable来接受来自客户端的数据? 我是否可以在不导致错误的情况下将server.accept使用到可运行中? 或者我必须使用异步任务。
谢谢。

你查过了吗?谢谢。我读过了。但我仍然不知道哪一个适合我的目标。我想流式传输视频和图像。我建议您使用AsyncTask。。。