实现了 Android 设备之间通过 Wifi 传输文件的功能
16lz
2021-01-23
WifiFileTransfer
项目地址:leavesC/WifiFileTransfer
简介:实现了 Android 设备之间通过 Wifi 传输文件的功能
更多:作者 提 Bug
标签:
在我的上一篇文章:Android 实现无网络传输文件,我介绍了通过 Wifi Direct(Wifi 直连)实现 Android 设备之间进行文件传输的方法,可以在无移动网络的情况下实现点对点的文件传输
本来觉得这样也就够了,可在要应用到实际项目的时候,又考虑到用户的设备系统版本可能并不都符合要求(Wifi Direct 是 Android 4.0 后支持的功能,话说低于 4.4 版本的手机应该都很少了吧?),而且我也不确定 IOS 系统是否支持 Wifi Direct,所以为了让文件传输逻辑可以应用到更多的设备上,就又实现了通过 Wifi 热点 进行文件传输的功能
相比于通过 Wiif Direct 进行文件传输,通过 Wifi 热点进行设备配对更加方便,逻辑也更为直接,传输一个 1G 左右的压缩包用了 5 分钟左右的时间,平均传输速率有 3.5 M/S 左右。此外,相对于上个版本,新版本除了提供传输进度外,还提供了传输速率、预估完成时间、文件传输前后的 MD5 码等数据
项目地址:WifiFileTransfer
实现的效果如下所示:
开启 Ap 热点接收文件
更多相关文章
- [Mobile Web]Web中如何分辨移动设备?(iPad、iPhone、Android)
- 仿微信摇一摇功能,android 重力感应开发
- Android 将系统的back键模拟成为home键的功能
- Android 系统功能设置菜单 LinearLayout与relativeLayout的实现
- Android 通过OKhttp3进行下载实现版本更新
- windows上 android 21.1版本ADT环境搭建
- Android系统信息(内存、cpu、sd卡、电量、版本)获取
- ANDROID PAD版本 PHONE版本 源码有什么 区别?
- Android各个版本API的区别