CellularLab – 一款现代化的 Android iPerf3 应用,支持 TCP/UDP 测试和 AI 分析

2作者: abhi5h3k7 个月前原帖
嘿,HN, 我开发了CellularLab,这是一个现代化的开源Android前端,用于iPerf3,旨在在移动设备上原生运行高级TCP/UDP网络性能测试。 最初我只是想做一个快速的内部概念验证,以帮助调试网络问题,但由于一些与AI的“氛围编码”和深夜的好奇心,它变成了一个成熟的应用程序。 功能: - 通过JNI(CMake + NDK)原生集成iPerf3 - 完全支持TCP、UDP和双向测试 - 智能测试模式(UDP渐进、混合TCP+UDP) - 自定义参数的命令模式 - AI日志分析(使用Gemini)——提供测试摘要和质量评分 - 导出/分享日志、自动滚动日志、历史记录跟踪等 - GitHub: [https://github.com/Abhi5h3k/CellularLab](https://github.com/Abhi5h3k/CellularLab) - 构建故事: [https://iper3.hashnode.dev/how-i-accidentally-vibe-coded-an-android-iperf3-app-with-ai](https://iper3.hashnode.dev/how-i-accidentally-vibe-coded-an-android-iperf3-app-with-ai) - 编译指南: [https://iper3.hashnode.dev/compiling-iperf3-in-android-with-cmake-and-jni-a-practical-guide](https://iper3.hashnode.dev/compiling-iperf3-in-android-with-cmake-and-jni-a-practical-guide) 构建技术: - Kotlin + Android Jetpack - 原生C iPerf3(v3.19) - 实时日志捕获的JNI桥接 - Gemini AI SDK用于分析 - 开源,非商业许可证——如果你想构建自己的诊断工具或进一步增强它,我很乐意提供帮助或合作。 非常希望得到反馈——特别是来自网络工程师、Android开发者或任何曾在移动设备上尝试过iPerf的人。 感谢你查看这个项目!
查看原文
Hey HN ,<p>I built CellularLab, a modern open-source Android frontend for iPerf3, designed to run advanced TCP&#x2F;UDP network performance tests natively on mobile devices.<p>I initially started this as a quick internal POC to help debug network issues—but thanks to some vibe coding with AI and late-night curiosity, it turned into a full-fledged app.<p>Features:<p>Native iPerf3 integration via JNI (CMake + NDK)<p>Full support for TCP, UDP, Bidirectional testing<p>Smart test modes (UDP ramp-up, Hybrid TCP+UDP)<p>Command Mode for custom arguments<p>AI Log Analysis (uses Gemini) – gives test summaries &amp; quality grading<p>Export&#x2F;share logs, auto-scroll logs, history tracking, and more<p>GitHub: https:&#x2F;&#x2F;github.com&#x2F;Abhi5h3k&#x2F;CellularLab Build Story: https:&#x2F;&#x2F;iper3.hashnode.dev&#x2F;how-i-accidentally-vibe-coded-an-android-iperf3-app-with-ai Compile Guide: https:&#x2F;&#x2F;iper3.hashnode.dev&#x2F;compiling-iperf3-in-android-with-cmake-and-jni-a-practical-guide<p>Built with:<p>Kotlin + Android Jetpack<p>Native C iPerf3 (v3.19)<p>JNI bridge for real-time log capture<p>Gemini AI SDK for analysis<p>Open-source, non-commercial license — happy to help or collaborate if you want to build your own diagnostics tools or enhance it further.<p>Would love feedback — especially from network engineers, Android devs, or anyone who&#x27;s tried iPerf on mobile before.<p>Thanks for checking it out!