Android 4.3作为蓝牙LE外设

时间:2013-08-02 03:52:36

标签: android macos bluetooth bluetooth-lowenergy

快速提问。我似乎无法在Android文档中找到这个,所以我认为这不可能,但是有可能让Android 4.3设备(在我的情况下,Nexus 4)表现为蓝牙外设吗?我知道iOS支持外设和中心,但似乎Android只支持中心。

我想使用蓝牙LE将Android设备连接到Mac,但由于OS X不支持外设模式,而且看起来Android也不支持,我可能不得不使用蓝牙2或其他通信方法

5 个答案:

答案 0 :(得分:6)

不幸的是,Android设备无法充当外围设备。他可以创建GATT服务器,服务和特征,但没有办法制作广告。

Doc:http://developer.android.com/guide/topics/connectivity/bluetooth-le.html

  

手机支持中心角色;

我也在等待这个功能,但似乎我们必须等待下一个Android版本。

答案 1 :(得分:4)

是的,Android 4.3不支持外设模式。我在Android开源项目网站上发布了一个功能请求。如果您还想查看此功能,请添加评论或为帖子加注星标。我认为他们最终会解决这个问题,但让他们知道这是开发人员正在寻找的功能是很好的。

https://code.google.com/p/android/issues/detail?can=2&q=59693&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars&id=59693

issue:59693

答案 2 :(得分:1)

在API级别4,4.1,4.2,4.3中,这是不可能的。 Android lollipop API版本5.0.X sdk支持BLE中的外设模式,但此功能依赖于芯片组(电话)。

答案 3 :(得分:0)

拥有Broadcom蓝牙解决方案的Android手机已经支持它了

答案 4 :(得分:0)

如果您有Nexus 5,可以在那里安装Android L并尝试使用,几个月前我就做了,Android L支持充当外围设备。