用手机扫码直接在手机上装
手机相机对准二维码 → 打开本页 → 点上面的下载按钮。
手机上传安装包比电脑再传过去省事。
安装步骤
- 点上面的下载按钮,浏览器会下载
dsh-sync.apk。
若提示"可能有害",选仍要下载——这是自签名包,不是商店应用。
- 打开下载好的文件。系统会拦截一次,提示"禁止安装未知应用"。
- 点设置 → 允许当前浏览器安装未知应用 → 返回 → 继续安装。
(不同品牌路径略有差异,通常在"设置 → 应用 → 特殊权限"里。)
- 首次打开会显示地址栏。填服务端地址,例如
192.168.5.2:8020,
点"前往"。地址会被记住,以后直接进页面。
- 若要从二维码一步到位:直接用 App 打开
/app#invite=… 深链,
邀请码会自动填进登录页。
这个 App 是什么
一个原生 WebView 外壳,包住服务端自带的同一个 PWA 页面。它比手机浏览器多三件事:
- 记住服务端地址,省得每次输 IP。
- 支持原生文件选择器,手机上也能发布插件 tar.gz。
- 认领
/app#invite=… 深链——扫服务端二维码可直接跳进 App 并预填邀请码。
页面逻辑与服务端同源,服务端更新后 App 打开即是新版,不需要重新装。
服务端还没构建过?
APK 由仓库内 android/ 工程构建,产物落在 data/dist/。
在服务器上跑:
bash android/build.sh
需要 JDK 17 + Android SDK(build-tools 34、platform 34)+ Gradle 8.7。
首次构建联网拉 AGP 依赖,之后可离线。