ZSWatch 为什么要为 Android 和 iOS 设计不同的 BLE 通信路径?
比较 Gadgetbridge/JSON 与 Apple ANCS、AMS、CTS 的职责,并设计统一的内部事件模型隔离平台差异。
01
题干
ZSWatch 在 Android 侧可以通过 Gadgetbridge 风格的数据交互,在 iOS 侧则使用 ANCS、AMS 和 CTS 等系统服务。为什么不能假设两端协议完全一致?固件内部应该怎样隔离平台差异?
先用 30–60 秒组织自己的回答,再对照分层解析。
08