Android 具有蓝牙 LE 外设功能的设备的市场份额?
Market share of Android devices with Bluetooth LE Peripheral feature?
我正在开发一款使用蓝牙 LE 技术的应用程序。我正在尝试在两个设备之间建立双向通信,起初认为蓝牙 LE 是完美的选择。
但是我越了解它就越失望,因为看起来没有足够的设备支持外围功能,即使这已经在很久以前介绍了。
我知道在大多数情况下中心角色是可能的,但为了让我的应用正常工作,我需要确保有足够的设备支持(并将支持)外围角色。
但我真的不确定是什么情况,因为我找不到任何信誉良好的来源,其中包含支持外围功能的设备列表。由于生态系统的分散性,我不知道这是否是硬件供应商计划放弃的东西,或者覆盖范围是否会增加。
谁能分享一些见解?
- 编辑:我已经阅读了另一个建议重复的答案 (Chipsets/Devices supporting Android 5 BLE peripheral mode) 以及我在 Whosebug 上可以找到的关于该主题的几乎所有内容。但我还没有找到一份明确的清单,说明哪些设备支持这个功能,以及这个功能的未来是什么。不知道我是否应该依赖这个 API 非常令人沮丧,因为虽然他们说这取决于硬件供应商,但没有硬件供应商在他们的设备规格中包含此信息,这就是我问这个问题的原因。
一个好的经验法则似乎是具有 4.1 或更高版本蓝牙芯片的设备对外围角色有适当的支持。
否则所有蓝牙设备及其功能都列在 https://www.bluetooth.org/tpg/listings.cfm 上。请注意,您可能需要搜索型号而非品牌名称,例如 LG-H790 而不是 Nexus 5X。然后按 >> 显示 ICS 详细信息 >>。
但也许您可以使用经典蓝牙? Android - communicating between two devices
我正在开发一款使用蓝牙 LE 技术的应用程序。我正在尝试在两个设备之间建立双向通信,起初认为蓝牙 LE 是完美的选择。
但是我越了解它就越失望,因为看起来没有足够的设备支持外围功能,即使这已经在很久以前介绍了。
我知道在大多数情况下中心角色是可能的,但为了让我的应用正常工作,我需要确保有足够的设备支持(并将支持)外围角色。
但我真的不确定是什么情况,因为我找不到任何信誉良好的来源,其中包含支持外围功能的设备列表。由于生态系统的分散性,我不知道这是否是硬件供应商计划放弃的东西,或者覆盖范围是否会增加。
谁能分享一些见解?
- 编辑:我已经阅读了另一个建议重复的答案 (Chipsets/Devices supporting Android 5 BLE peripheral mode) 以及我在 Whosebug 上可以找到的关于该主题的几乎所有内容。但我还没有找到一份明确的清单,说明哪些设备支持这个功能,以及这个功能的未来是什么。不知道我是否应该依赖这个 API 非常令人沮丧,因为虽然他们说这取决于硬件供应商,但没有硬件供应商在他们的设备规格中包含此信息,这就是我问这个问题的原因。
一个好的经验法则似乎是具有 4.1 或更高版本蓝牙芯片的设备对外围角色有适当的支持。
否则所有蓝牙设备及其功能都列在 https://www.bluetooth.org/tpg/listings.cfm 上。请注意,您可能需要搜索型号而非品牌名称,例如 LG-H790 而不是 Nexus 5X。然后按 >> 显示 ICS 详细信息 >>。
但也许您可以使用经典蓝牙? Android - communicating between two devices