蓝牙
源:Android Bluetooth | iOS CoreBluetooth
蓝牙通信用于设备间的近距离数据传输。本文展示蓝牙的基础 API 封装。
平台差异对比
| 平台 | 原生 API | 权限要求 | 特性 |
|---|---|---|---|
| Android | BluetoothAdapter | BLUETOOTH_CONNECT (API 31+) | 经典蓝牙 + BLE |
| iOS | CoreBluetooth | Info.plist 描述 | 仅 BLE |
| Desktop | - | - | 需第三方库 |
蓝牙开发建议
蓝牙开发较复杂,推荐使用第三方库如 Kable 进行BLE开发。