系统:Android 大小:1.6M
类型:手机工具 更新:2026-03-06




Network Tools Library是一款专为 Android 打造的轻量级网络工具库,封装了 端口扫描、子网设备发现、局域网唤醒(WoL) 等核心功能,通过简洁的 API 调用与高度优化的底层实现,让开发者无需深入网络协议细节,即可快速集成专业级网络工具到应用中。

Network Tools Library,由于 Android/Java 中缺乏优秀的网络 API,我感到很失望,因此我开发了一系列方便的 Android 日常开发网络工具。
端口扫描
子网设备查找器(发现本地网络上的设备)
平
局域网唤醒
& 更多的 :)
✅ 极简 API 设计:1 行代码调用核心功能,告别繁琐的 Socket/NIO 编程
✅ 跨版本兼容:自动适配 Android 5.0~14 的网络权限与后台限制
✅ 高性能实现:多线程并发扫描 + 智能超时控制,10 秒内完成百台设备探测
✅ 零依赖轻量化:单 Jar 包仅 80KB,支持 ProGuard 混淆优化
🔹 企业级功能下放:
传统需服务器配合的 ARP 扫描 与 ICMP Ping 融合,实现纯客户端设备发现
支持 IPv4/IPv6 双栈 扫描,适配现代网络环境
🔹 开发者友好设计:
回调接口与 Kotlin 协程双模式,无缝融入异步编程流
扫描结果自动去重 + 厂商 MAC 地址库解析(覆盖 90% 主流设备)
🔹 安全合规保障:
动态权限申请模板,规避 Android 10+ 后台网络访问限制
所有扫描行为需用户显式授权,符合 GDPR 数据隐私规范
👨💻 Android 开发者:需要快速实现网络工具功能,避免重复造轮子
🛠️ 网络运维人员:通过移动端完成基础网络诊断与设备管理
🤖 IoT 爱好者:监控家庭局域网设备状态,实现自动化控制
🎓 计算机专业学生:学习网络协议实战,理解底层扫描原理