Java WiFi direct-使用简单线程作为服务器端部分
我想制作一个android wifi direct应用程序来传输数据。下面是wifidirect演示教程。 现在我已经连接了两个设备。在该教程中,asyncTask用于onConnectionavailableInfo()方法中的服务器端部分,并位于: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
If( info.groupFormed && info.isGroupOwner)
在异步任务中,在后台执行以下操作:
ServerSocket server = new ...
Socket socket = server.accept()
...
(这些代码行仅用于寻址)
我想知道,我是否可以简单直接地在onConnectionInfoAvailable中使用一个线程和一个runnable来接受来自客户端的数据?
我是否可以在不导致错误的情况下将server.accept使用到可运行中?
或者我必须使用异步任务。
谢谢。你查过了吗?谢谢。我读过了。但我仍然不知道哪一个适合我的目标。我想流式传输视频和图像。我建议您使用AsyncTask。。。