HTC One V蓝牙低能耗api支持

时间:2012-11-15 07:25:45

标签: sdk bluetooth-lowenergy

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

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

1 个答案:

答案 0 :(得分:0)

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

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

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