Android利用WifiDirect实现文件传输功能
来源:互联网 发布:仿淘宝首页html 编辑:程序博客网 时间:2024/05/08 12:02
最近需要实现一个使用手机WiFi传输文件的功能,最后是使用WiFiDirect实现了这个功能。
什么是WiFiDirect?
下面是WiFi官方给出的解释:
Wi-Fi CERTIFIED Wi-Fi Direct®是一种认证标志,表示设备间支持Wi-Fi直接互联,帮助用户以更为简单而便捷的方式完成打印、共享、同步和显示等任务。带有Wi-Fi Direct标志的产品可以在不加入传统的家庭、办公或热点网络的情况下互相连接。
利用这种技术,手机、照相机、打印机、个人电脑和游戏设备将能够直接互连,以迅速而轻松的方式传输内容、共享应用。Wi-Fi Direct可以支持一对一直连,也可以实现多台设备同时连接。连接Wi-Fi Direct认证设备的操作简单方便,按下按钮、同时点击两个支持NFC的设备,或输入PIN码这三种方法均可实现连接。此外,所有的Wi-Fi Direct连接都采用WPA2™加密方式,这是Wi-Fi最新的安全技术。通过Wi-Fi Direct,您无需接入点或互联网连接,便可在任何地方享受个人Wi-Fi网络。
可以知道,这是一种可以使设备之间直接连接的技术,这种连接不依赖路由器,同时也不影响当前设备与路由器的连接。优点:
1.连接方便
2.传输速率快
缺点:
1.耗电量大
从优缺点可以看出,可以认为它类似于蓝牙,但是传输速率更快,耗电量更大。
关于如何实现,这里上传一个Demo,是根据Google的WifiDirect官方Demo稍作修改,也添加了一些注释,希望能帮到大家。
WiFiDirect文件传输
0 0
- Android利用WifiDirect实现文件传输功能
- 利用Android实现文件传输
- Android 4.0新增WiFiDirect功能
- Android 4.0新增WiFiDirect功能
- Android 4.0新增WiFiDirect功能
- Android 4.0新增WiFiDirect功能
- Android 4.0新增WiFiDirect功能
- 利用remoting实现文件传输
- socket实现文件传输功能
- android中WifiDirect
- c++服务器与android客户端进行文件传输功能的实现
- 利用.net Remoting 实现文件传输
- socket文件传输功能的实现
- socket文件传输功能的实现
- c++实现文件传输之二:功能实现
- c++实现文件传输之二:功能实现
- c++实现文件传输之二:功能实现
- 关于利用Tcp库来实现文件传输
- 网络流-基本原理
- JavaScript 图片预览效果
- 数据结构关于稀疏矩阵相加问题
- java Thread线程方法详解
- Chrome无法使用shadowsocks代理的原因
- Android利用WifiDirect实现文件传输功能
- JS中三种编码方式(escape,encodeURI,encodeURIComponent)
- 不吃苦,你要青春何用?
- 创建guest domain ksh
- JS控制A标记的href跳转
- LintCode(easy)二分查找
- 全球与中国的前50家最佳网站
- 424. Longest Repeating Character Replacement
- MYSQL三大范式