直到Android 4.3,支持蓝牙低功耗的Android设备才能充当中央设备.正如在Android 4.3蓝牙LE文档中给出的那样:
Android 4.3(API Level 18)在中心角色中引入了对Bluetooth Low Energy的内置平台支持,并提供了应用程序可用于发现设备,查询服务和读/写特征的API.
随着Android 4.4 KitKat的推出,它现在也可以作为外围设备使用吗?我找不到任何相关文件.如果没有,那么我们是否必须等待Android 4.5才能在Android设备上获得BTLE外设模式?或者有没有其他方法可以让Android设备充当外围设备?
问题定义:
我一直在尝试proximity profile在Android上使用BLE 用于蓝牙LE.一些设备,如新一代谷歌Nexus平板电脑,4.3 Android支持BLE,可以充当central设备.我阅读了蓝牙LE的Android官方文档,但他们似乎没有任何支持.他们的任何解决方法是实现我们自己的接近配置文件?
在Android上讨论邻近配置文件但没有任何帮助的问题
任何帮助表示赞赏.谢谢.
我必须制作一个应用程序来配对iOS和Android设备(iPhone 5,iPad 3,Galaxy S3,Nexus 7,它们都使用蓝牙4.0),然后相互发送数据.
我已经完成配对并使用CoreBluetooth和Apple BTLE_Transfer的示例代码在2个iOS设备之间发送数据
根据我的理解,外围设备(服务器)可以向中央(客户端)发布广告.这个中心是自己扫描,然后通过查找所通告服务的UUID来尝试查找服务器.
当我在Android上制作服务器时,它正在等待连接(监听),我知道我的服务器的UUID和mac地址.但是当我用我的iPhone扫描(当然扫描相同的UUID)时,我找不到服务器.