蓝牙低功耗外设模式

3
我得到了一些信息,Android设备现在可以在蓝牙低功耗(BLE)外围模式下运行。应用程序可以利用此功能向附近的设备广播其存在,从Android L开始。我正在开发一个关于此的应用程序。
当我完成了所有配置(即蓝牙LE广告和要在广告包中广告的广告数据的设置)后,当我开始启动广告时,我发现我无法监听传入的连接。谁能帮助我?
我是基于l-developer-preview-reference API(添加了Package:android.bluetooth.le)进行开发的。

L开发者预览版是一个开发者预览版,因此不包含最终版本将拥有的所有功能。 - panini
谢谢您的回答,我似乎找到了方法,但需要验证。 - Weiming Zhang
当我使用SDK管理器下载Android L(API 20,L预览版)时,在我的IDE中仍然没有android.bluetooth.le命名空间。您是如何添加android.bluetooth.le包的? - Vegar Westerlund
你好,你应该创建一个新的Android虚拟设备,以构建Android L(预览版),然后你可以创建一个目标为Android L的Android应用程序。 - Weiming Zhang
1个回答

4
任何配备Android 4.3及以上版本和蓝牙低功耗芯片的设备都可以使用此库检测信标。截至2014年12月,根据Google Play商店的数据显示,这大约占到了Android设备总数的40%,并且正在快速增长。
要作为外围模式进行传输,需要Android 5.0+和支持蓝牙低功耗外围模式的固件。截至2014年12月,已知只有Nexus 6和Nexus 9设备具有支持蓝牙低功耗外围模式的固件。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接