① 如何通过WiFi将文件传输到Android手机

首先先介绍一下什么是无线文件传输。无线文件传输是一种流行的应用程序非常适用于版家庭网络中的权移动设备。这不是华而不实,但它能够完成任务。在程序启动后的服务,并生成一个URL,你可以输入你的电脑的网页浏览器,只要该服务正在运行,你可以看到你的设备的内部存储器和SD卡。在这里,您可以下载到您的计算机上的任何文件,或上传到手机上的文件:音乐,图片,电影,word文档等的传输是非常快的,传输速度也取决于你的路由器。 下面以Defy为例 1、打开电脑的WiFi,创建一个无线连接,然后打开Defy的WiFi,搜索到该网络,然后点击连接。 2、电脑与Defy直接连上后,在电脑上设置无线连接允许共享:打开网络邻居,查看网络连接,右键无线网络连接-属性-高级-选上允许internet连接共享-确定。 3、在电脑上设置共享文件夹:右键你想要共享的文件夹,属性-共享-选上在网络上共享-确定。 前面几步都是简单的Windows文件共享步骤,如还有不清楚,可网络一下即可。 5、这时候你就会发现共享上有个图标,点击进去就能看到电脑上共享的那个文件夹,然后就可以随心所欲的复制,粘贴,甚至还可以直接播放电脑上的媒体文件哦

② android wifi基于http协议传输,该怎么写Android端和pc端

首先基于TCP协议在Android终端和PC两端之间形成网络虚拟链路。使用ServerSocket创建TCP服务器端,然后在Android客户端使用Socket的构造器来连接服务器。其中Android终端通过WIFI连接和PC处于同一局域网。 1. PC服务器启用ServerSocket 两个通信实体在建立虚拟链路之前,需要有一方先准备好,主动接受来自其他通信实体的连接请求。 使用ServerSocket对象监听来自客户端的Socket连接 2. Android终端使用Socket通信 客户端使用Socket的构造器连接服务器,指定服务器IP和端口号就可以了。 Socket s = new Socket(“192.168.1.100”, 30000); 这样服务器端的accept()方法就得到响应,从而向下执行,服务器端和客户端就形成了一对互相连接的Socket。再进行通信时就没有服务器和客户端之分了,都是通过输入输出流进行通信。

③ Android与PC通过wifi连接怎么传递数据

我们就用最简单的socket编程吧,一个做client端一个server端。然后分析一下有几种连接情况:
ANDROID与PC : android与android: 这两个是最简单的,不需要端口重定向,在无线网内肯定都有ip的直接socket端加上ip,端口,然后server.accept()即可。

AVD与PC: 由于模拟器提供了一个特殊的地址,10.0.2.2,这个就类似于PC上面的127.0.0.1,所以通过这个特殊的地址就可以实现AVD与PC的通信。考虑两种可能:
1: AVD为client端,PC为server端:
PC: serverSocket server = new serverSocket(7100);
AVD: Socket socket = new Socket("192.168.1.3",7100)或者Socket socket = new Socket("10.0.2.2",7100) ;
2: PC为client端,AVD为server端:先进行端口映射,把本机端口TCP/6100映射到模拟器TCP/7100端口。
adb –s emulator-5554 forward tcp:6100 tcp:7100 (你的模拟器为5554)