[ BY HENYINGLAB · Android · v1.0.0 · Signal + GPS ALT ] 每一秒
捕捉 无线信号
真实呼吸。

一款面向工程师与测试人员的 Android 信号采集工具。每秒 1 次、持续读取 WiFi RSSI 与蜂窝网络 dBm / ASU, 同步记录 GPS 海拔,实时绘制曲线,CSV 结构化落盘。适合弱信号复现、漫游测试、电梯 / 地下室 / 高空环境排查。

Android 8.0+ ~3.5 MB MIT License
累计下载
▲ CH1·RSSI · CH2·CELL · CH3·ALT LIVE · 1 HZ
RSSI
−65dBm
CELL
−87dBm
ALT
128m

严肃测试 设计的
采集工具,不是玩具。

每一个字段都有明确用途。测什么、存什么、看什么,由你决定。

— 01

WiFi 连接
与 RSSI

SSID、连接状态、RSSI(dBm)实时读取。范围 −30 ~ −90 dBm,用于漫游点位与盲区检测。

— 02

蜂窝信号
dBm 与 ASU

自动识别 5G NR / 4G LTE / 3G,采集参考信号强度与 ASU。LTE 范围 −140 ~ −44 dBm。

— 03

实时折线图
60 秒窗口

MPAndroidChart 绘制的滚动曲线,最近 60 秒一眼看清信号波动与突降。

— 04

CSV 结构化
导出

文件落盘到 /Download/NetworkMonitor/,标准 UTF-8 CSV,Excel / pandas 通吃。

— 05

前台服务
不被回收

基于 Foreground Service 实现,长时间采集不掉线。通知栏一键停止,简单可靠。

— 06

三种模式
按需采集

WiFi 模式 / 蜂窝模式 / 全部模式。户外漫游或室内盲点,选对模式省电又省时。

上传 CSV,立刻 看到波形。

采集完成后把 CSV 文件拖到下方,浏览器本地解析,不上传任何数据到服务器。

◎ LOCAL ANALYZER
IDLE BROWSER-SIDE PARSE
拖拽 CSV 到此处
或者
· 加载示例数据
采集点
时长
s
WiFi 平均
dBm
WiFi 最差
dBm
蜂窝平均
dBm
最高海拔
m
海拔变化
m
网络类型
◎ 信号质量报告 · QUALITY REPORT CARD
OVERALL
◎ 信号强度时序曲线
WiFi RSSI Cell dBm
◎ 海拔时序曲线
气压海拔 GPS 海拔
◎ 原始数据(最近 20 条)
时间戳 模式 WiFi SSID RSSI 网络 Cell dBm ASU 海拔 气压/GPS

格式 与权限,
摆在明面上。

CSV 字段

十列,UTF-8 编码,逗号分隔。文件名形如 network_20260416_143001.csv。同时记录气压计与 GPS 两个海拔源:气压计平滑稳定但需校准基准,GPS 绝对定位但受卫星漂移影响。

# 表头 timestamp,test_mode,wifi_status,ssid,wifi_rssi_dbm, cell_network_type,cell_signal_dbm,cell_signal_asu, altitude_baro_m,altitude_gps_m # 示例 "2026-04-16 14:30:01.234",BOTH,Connected,"MyWiFi",-65,"4G LTE",-87,25,128.4,131.2 "2026-04-16 14:30:02.237",BOTH,Connected,"MyWiFi",-66,"4G LTE",-86,26,128.6,129.8

运行时权限

首次启动申请以下权限,授权后方可正常采集。位置权限是 Android 8.1+ 强制要求,
仅用于读取 WiFi SSID。

  • 精确位置 获取 WiFi SSID(系统强制)
  • 读取手机状态 获取蜂窝网络类型与信号
  • 通知 前台服务常驻通知(Android 13+)
  • 写入外部存储 CSV 落盘(Android 9 及以下)