把聊天室
装进手机
自己写的服务端和安卓客户端,用自己的行文本协议说话。连上服务器就能开聊,不注册、不登录,消息只留在自己手机上。
- Android 6.0 及以上
- 服务器地址已内置
- 装完即可连接
- →
HELLO|Pixel 7 - ←
USERS|Pixel 7,小米 13 - →
MSG|在吗 - ←
MSG|小米 13|18:52|在的,刚下课 - ←
SYS|小米 13 加入了聊天室
→ 客户端发出 ← 服务端广播
每行一条消息,| 分隔字段,UTF-8 编码。
安装
四步装好
国产手机和 Google Play 保护机制都会拦一次,按提示放行就行。不需要登录任何账号。
-
01
下载 APK
点页面上的下载按钮。浏览器可能提示“此类文件可能有风险”,选仍要下载。
-
02
允许这一次安装
打开下载完成的 adclient-1.1.apk,系统会要求允许当前浏览器“安装未知应用”,去设置里打开再返回。
-
03
确认安装
Play 保护机制可能提示“未知开发者”,点仍然安装。小米纯净模式、华为和荣耀的外部来源限制会直接拦截,先关掉。
-
04
连上服务器
打开“徽小信”,默认地址已经填好(47.119.177.34:5000),点连接。连不上就在设置里改成 8.148.197.226:5000 再试一次。房间里至少要有两个人,才能看到消息。
常见问题
装不上、连不上
在微信里点下载没反应
微信内置浏览器不允许下载 APK。点右上角 ···,选“在浏览器打开”,再点下载按钮。QQ 里同理,选“用浏览器打开”。
提示“应用未安装”或“解析软件包时出现问题”
最常见是文件没下完整,重新下一次。另外这个包是调试签名:如果换了台电脑重新打包,签名会变,必须先卸载旧版本再装 —— 卸载会清掉本机聊天记录。
提示“已阻止安装”或“高风险应用”
系统或安全软件在拦截。到“设置 → 应用 → 特殊权限 → 安装未知应用”里允许浏览器,或临时关闭纯净模式、安全守护。装完可以再打开。
鸿蒙手机能装吗
HarmonyOS 4 及更早版本可以。HarmonyOS NEXT(纯血鸿蒙)不再运行 APK,需要原生鸿蒙版本,这个项目没有。
装好了但一直连不上
先确认服务端在跑:./start_server.sh 5000,并用 tail -f server.log 看有没有连入日志。云服务器还要在安全组放行 TCP 5000。默认连 47.119.177.34:5000,不通就换成 8.148.197.226:5000 试一次。客户端左上角的状态文字会区分“连接中”“已连接”“连接失败”。
会收集我的信息吗
不会。没有账号系统,没有数据库,客户端只申请了网络权限;昵称、服务器地址和最近 200 条消息存在手机本地,卸载即清空。
文件信息
这个包是什么
- 版本
- 1.1(versionCode 2)
- 大小
- 6.7 MB(7,029,624 字节)
- 系统要求
- Android 6.0 及以上(minSdk 23),目标 Android 16
- 服务器
47.119.177.34:5000(TCP,可在应用内修改)- 包名
com.example.adclient- 签名
- 调试签名(debug),可直接安装
- SHA-256
-
a61a72dd8739e0f6bb7b5e597c4094be7e94634834a0247a4aa90f000417ceec
下载后可在文件管理器里核对校验值,一致就说明文件完整、没被替换过。