首页 > 解决方案 > 使用 Android BLE Apache-Cordova 从 kCBAdvDataManufacturerData 中提取数据

问题描述

我在Android上的Apache-Cordova平台下开发了一个应用程序,我想通过kCBAdvDataManufacturerData广播数据,我发送了0000000作为测试,当我在应用程序上扫描时,我有:

“SEMtMDgAAAAABzAwMDAwMDAAAAAAAA==”</p>

这对我来说真的没有意义,因为即使

kCBAdvDataManufacturerData

是 Base64,我应该得到 7 个相同的字符,因为我发送了 7 个零,你能帮我解决如何解码

kCBAdvDataManufacturerData

我还使用我从中获得的 IOS 应用程序扫描了同一个 BLE 设备

<...730303030303030...>

这是合理的,因为有 7 个“30”代表 7 个“0”

标签: androidbluetooth-lowenergycordova-plugins

解决方案


推荐阅读