
下载:https://download.csdn.net/download/YUJIANYUE/93399432
查立得万用查分安卓版(Gocha-android.apk)
将 Go 编写的 Web 查询服务常驻运行于安卓手机,通过 **局域网/公网 IP + 端口** 访问。
服务以 **前台服务(Foreground Service)** 持续运行,配合通知栏常驻、开机自启、电池优化豁免,实现"不间断运行"。另有同功能..exe windows/.bin linux版。
> 版本:1.0.3 | 包名:com.gocha.android | 最低系统:Android 5.0(API 21)| 安装包体积:约 2.8 MB
> 体积说明:Go 原生二进制经 `upx --best --lzma` 压缩(9.2 MB → 2.7 MB),
> 安装时由 UPX 自解压壳在内存中展开运行,下载与安装体积同步减小,运行表现与未压缩完全一致。
一、安装
-
将 `Gocha-android.apk` 传到手机(微信/数据线/网盘均可)。
-
点击安装;若提示"禁止安装未知来源应用",按提示允许本次安装。
-
安装完成后打开 **Gocha 查询服务**。
> 也可用电脑执行:`adb install Gocha-android.apk`(需开启 USB 调试)。
二、使用
-
打开应用,底部三个原生页面:**状态 / 设置 / 关于**。
-
在 **状态** 页点击「启动服务」。启动后显示:
-
运行状态(运行中 / 已停止)
-
本机地址(手机 WLAN IP)
-
访问端口(默认 12391)
-
主页地址,如 `http://192.168.1.20:12391/\`
-
点击「打开主页」即调用手机浏览器访问;或手动在浏览器输入上述地址。
-
网页端默认管理员:**admin / admin888**(登录后在"修改密码"中更改)。
-
同 Wi-Fi / 同网络下的电脑、手机,直接用浏览器访问该地址即可查询。
三、持续运行(关键)
要让服务在后台长期存活、开机自动运行:
- **电池优化豁免**:状态页「电池优化」按钮 → 选择本应用 → 设为"不允许(豁免)"。
或在系统「设置 → 应用 → Gocha 查询服务 → 电池」中关闭优化。
- **开机自启**:本应用已在清单中注册 `BOOT_COMPLETED` 广播,开机后自动拉起服务。
若部分品牌(小米/华为/OPPO/vivo 等)仍不自动启动,需到系统
「设置 → 应用管理 → 自启动管理 / 省电管理」中手动允许本应用自启。
(不同厂商路径不同,这是 Android 厂商定制限制,非应用问题。)
- **前台通知**:服务运行时会显示一条常驻通知,请勿在系统中"强制停止"或划掉该通知,否则服务会被结束(结束后看门狗会自动重启)。
四、设置(原生页面)
在 **设置** 页可修改并保存:
-
**端口**:多端口用逗号分隔,如 `12391,80`;留空则默认 12391(被占用时自动 123** 遍历)。
-
**绑定地址**:留空 = `0.0.0.0` 泛绑定(局域网/公网/域名均可访问)。
-
**域名限制**:留空 = 不限制;填写后仅允许该域名(支持 `*` 通配,逗号分隔多域名)。
保存后**自动重启服务**使配置生效。
> 网页端原有的「数据/目录防下载」「域名限制」「多端口」「验证码」等能力在安卓版中同样生效。
五、已知限制
- **仅支持 64 位手机(arm64 / aarch64)**。2015 年后的安卓设备几乎均为 64 位;
极老的 32 位设备(armeabi-v7a)暂不支持(受限于构建环境的交叉编译工具链)。
- 目标 SDK 设为 23,以兼容侧载安装与后台长期运行;在 Android 12+ 上功能正常,
但部分新系统的后台严格限制需通过上面的"电池优化豁免 / 自启允许"化解。
- 服务数据(SQLite 库、配置、TSV 数据)保存在应用私有目录
`Android/data/com.gocha.android/.../files/gocha/`,重装应用会清空。