Android 前端 Web 独立开发 周期:2023.04–至今
PCB / CNC / SMT Web 助手
工厂掌机移动平台:PCB / SMT / CNC / 3D 等业务用 H5 定制流程,原生壳提供扫码、仓储找货、找料上机、打印拍照。通过 JSBridge 注入设备能力,并用独立配置 App 切换各业务线环境与 Web 路径。
模块 / 架构
原生壳 + JSBridge → 扫码/相机 API → 蓝牙打印组件 → 多环境 Web 配置 App
技术栈
KotlinJavaWebViewVueH5RetrofitOkHttpGlide蓝牙打印
要点
- JavascriptInterface 注入 Android 对象:登录 Token、设备信息、扫码与调试日志
- 公共蓝牙搜索界面,接口化接入汉印、容大等打印机;H5 传二值化/灰度等打印参数
- 配置 App + SharedPreferences/ContentResolver 切换数十个 App 的内外网路径
- 统一拦截器附带 Token/设备信息与错误校验;Logback + ELK 提升排查效率