NetX 需要的全部权限清单
权限清单
| 权限名称 | 类型 | 用途 |
|---|---|---|
| ACCESS_FINE_LOCATION | 运行时 | WiFi 扫描、设备发现必需 |
| ACCESS_COARSE_LOCATION | 运行时 | 粗略位置(部分旧版 Android 上替代精确位置) |
| ACCESS_WIFI_STATE | 常规 | 读取当前 WiFi 连接状态 |
| CHANGE_WIFI_STATE | 常规 | 触发 WiFi 扫描 |
| ACCESS_NETWORK_STATE | 常规 | 读取蜂窝网络状态、外部 IP |
| INTERNET | 常规 | ping、traceroute、IP 查询等联网功能 |
| READ_EXTERNAL_STORAGE | 常规(Android 9 及以下) | 读取备份文件 |
| WRITE_EXTERNAL_STORAGE | 常规(Android 9 及以下) | 保存本地备份 |
| RECEIVE_BOOT_COMPLETED | 常规 | 开机自启动(用于新设备告警后台服务) |
| POST_NOTIFICATIONS | 运行时(Android 13+) | 推送新设备告警 |
其中前四项是 NetX 的核心权限,拒绝会导致主要功能不可用。存储权限在 Android 10+ 上因为分区存储机制的改变,实际影响很小。
如何撤回权限
- 打开手机 设置 → 应用管理
- 找到 NetX → 点击进入
- 选择 权限(不同厂商 ROM 名称略有差异)
- 关闭对应权限开关
建议只在不用 WiFi 扫描时关闭位置权限;关闭后记得重新打开,否则下次扫描还是会空白。
隐私方面
NetX 在 Google Play 的隐私政策声明里写明:
- 不会将用户的位置信息上传到任何服务器
- 扫描到的设备信息仅保存在本地
- 所有网络诊断操作(ping、端口扫描等)直接从手机发出,不经过中间服务器