如何在Marmalade SDK中使用蓝牙?

时间:2016-08-24 13:45:50

标签: mobile bluetooth marmalade

我正在Marmalade SDK上编写移动应用程序。如何通过蓝牙连接到其他设备?

1 个答案:

答案 0 :(得分:1)

https://answers.madewithmarmalade.com/questions/7285/bluetooth-support.html

  

不,Marmalade没有蓝牙API。但是,你可以写   这是一个扩展。

     

iOS有一个CoreBluetooth API,允许您与设备进行交互   支持蓝牙4低功耗GATT配置文件 - 这只是   从iOS 5 / iPhone 4S / iPad3及以上版本开始支持   与蓝牙4 LE功能外设互操作,暴露GATT   服务。对于早期的iOS设备,唯一的选择是使用Apple的   专有的iAP协议,这意味着你不能与通用“交谈”   蓝牙设备 - 仅限实施iAP的设备。

     另一方面,Android提供蓝牙2.x + EDR连接。一个   支持的配置文件数量(例如RFCOMM,A2DP)。但是,Android   还没有蓝牙4 LE的API。

     

因此,从跨平台的角度来看,目前的情况是   相当分散,实施一个并不简单   一个适合所有蓝牙连接解决方​​案。