【问题标题】:HTC One V Bluetooth low energy api supportHTC One V 蓝牙低功耗 API 支持
【发布时间】:2014-04-25 16:48:17
【问题描述】:

我正在尝试为我的 HTC One V 开发与低功耗蓝牙相关的应用程序。

HTC One V 包含高通芯片组,博通蓝牙低功耗 SDK 会支持吗?如果 Broadcom 不支持它,那我该怎么办?我应该使用哪个 SDK??

【问题讨论】:

    标签: sdk bluetooth-lowenergy


    【解决方案1】:

    没有。 Broadcom 开源低功耗蓝牙 SDK / API 不适用于采用 Qualcomm 芯片组的手机。它也不适用于带有 TI 芯片组的手机。它也不太可能在带有 Broadcom 芯片组的手机上工作,因为它们不包含所需的“共享对象”.SO 文件。有一些方法可以从比 eclipse 更多的本地工具中包含 .so 文件。有一个指南告诉您如何从较新的 Eclipse 版本中包含 .so 文件,但这需要您找到 .so 文件。 似乎所有的大型芯片生产商都在从内部对抗和摧毁 Android。只有 HTC 获得了官方的 BLE API,并且仅来自最新的 HTC ONE X+ 和未来的手机。 谷歌在 12 月宣布“BLE 是我们将包括的下一件大事”,但这已经晚了一年多。甚至 Microsoft Windows Phone 8 也可能在 Android 获得正式版本之前获得 BLE API :-(

    我在 HTC ONE X+ 上使用 BLE 支持 曾经还有一个用于摩托罗拉 RAZR 的 API,但它从他们的支持页面上消失了。太糟糕了,因为我买 RAZR 只是为了 BLE 开发。 我们非常希望 Galaxy S2 能够与 Broadcom“开源”API 一起使用,但 Broadcom 从未“祝福”这款带有固件中包含 .SO 的畅销手机 :-( 对于三星 Galaxy S3,至少有用于扫描和发现 BLE 外围设备和服务/特性的非官方 API,但它有点停在那里。其余的似乎不起作用。 2012 年夏天,三星承诺会解决这些问题,但他们从未做到。

    也许这场闹剧是由于 NFC 与 NFC 之间的重大政治影响。 BLE 适用于各种小额支付系统。 BIIIG MONEY 为获得正确生态系统的人提供。不幸的是,这场斗争正在扼杀 BLE 外设业务,只有 iOS 和 Windows 8(还不是 Windows Phone 8)获得了不错的 BLE API。

    【讨论】:

      猜你喜欢
      • 2016-10-09
      • 2022-01-08
      • 1970-01-01
      • 1970-01-01
      • 2013-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-23
      相关资源
      最近更新 更多