文件名称:wifi-filesharing-android:适用于 Android 的 WiFi 文件共享
文件大小:91KB
文件格式:ZIP
更新时间:2024-07-04 04:03:17
Java
类似于 AirDrop 的应用程序 2015 年 4 月 4 日在基洛沃格勒 IT 学校“SH ++”黑客马拉松的产品。 其他平台 协议 UDP / TCP(俄语原始) 所有 9999 的默认端口,UDP 签名 DEADBABA 通信通过 UDP 结构:4b 签名,4b crc32,x 字节 JSON UTF-8 数字使用具有 iamalive 类型的网络字节顺序数据包 - UDP 通过广播发送,不需要确认, 其余全部直接发送到特定的一个ip需要确认,否则继续发送iamalive结构:id:3333,name:roman,type:iamalive通用包结构:{"id":12345,"type" : "lalala"} 一般确认结构: {"id": 12345 (同), "type": "confirm"} 收到确认消息后传输停止。 流程如下: Sender:id:1,type:send
【文件预览】:
wifi-filesharing-android-master
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle.properties(855B)
----readme.md(3KB)
----app()
--------proguard-rules.pro(645B)
--------src()
--------.gitignore(7B)
--------build.gradle(727B)
----gradle()
--------wrapper()
----.gitignore(426B)
----settings.gradle(15B)
----build.gradle(436B)