Android HTC BLE问题和kontakt.io信标api

Android HTC BLE问题和kontakt.io信标api,android,bluetooth,ibeacon-android,kontakt.io,Android,Bluetooth,Ibeacon Android,Kontakt.io,我使用kontakt.io api和信标示例编写和应用程序 该应用程序在Sony Xperia SP上正常工作,但当我使用不同型号的HTC智能手机(如HTC Desire 820)时,该应用程序的工作速度非常慢(主动扫描时间为3秒,被动扫描时间为2秒) 如果我在HTC上使用蓝牙扫描(通过智能手机的设置),我也会遇到同样的问题。非常慢的工作(慢扫描) 谁能解释一下,为什么会这样?可能这个问题只出现在HTC上?这是一个专有软件,所以您应该询问Kontakt SDK开发人员 从我的角度来看,我建议如下

我使用kontakt.io api和信标示例编写和应用程序

该应用程序在Sony Xperia SP上正常工作,但当我使用不同型号的HTC智能手机(如HTC Desire 820)时,该应用程序的工作速度非常慢(主动扫描时间为3秒,被动扫描时间为2秒)

如果我在HTC上使用蓝牙扫描(通过智能手机的设置),我也会遇到同样的问题。非常慢的工作(慢扫描)


谁能解释一下,为什么会这样?可能这个问题只出现在HTC上?

这是一个专有软件,所以您应该询问Kontakt SDK开发人员

从我的角度来看,我建议如下:检查两台设备运行的Android版本系统。AndroidAPI是在Android4.3中引入的,在Android5.0中得到了巨大的重构。所以这可能是慢扫描的情况


还要考虑的是,BLE设备不会一直播放它们的状态,因为它们的用途之一是电池使用率非常低。

这是一个专用软件,因此您应该询问Kontakt SDK开发者

从我的角度来看,我建议如下:检查两台设备运行的Android版本系统。AndroidAPI是在Android4.3中引入的,在Android5.0中得到了巨大的重构。所以这可能是慢扫描的情况


还要考虑的是,BLE设备不会一直播放它们的状态,因为它们的目的之一是电池使用率非常低。

免责声明:我为Kontakt.io工作,但不是作为Android开发人员

不幸的是,安卓系统最大的优势在于它的开放性和多样性,这也是你现在看到的弱点的一个来源。不同的制造商在其设备中使用不同的蓝牙芯片组、天线等。所有可能的组合通常在典型的蓝牙使用情况下工作,如连接到蓝牙扬声器、键盘等,但当需要更多的东西(例如扫描信标)时,其中一些组合会失败


根据我的经验,最新的三星旗舰相当可靠,但例如OnePlus手机的信标有很多问题。类似地,Nexus5在使用信标时是最好的Android手机之一,但Nexus5X在检测信标时确实遇到了困难。你提到过索尼Xperia SP,它工作正常,但我们有Xperia Z(对不起,不记得确切的型号),它太可怕了。显然,您的HTC属于坏的BLE类别:-(

免责声明:我为Kontakt.io工作,但不是作为Android开发人员

不幸的是,Android最大的优势在于它的开放性和多样性,这也是你现在看到的弱点的一个来源。不同的制造商在他们的设备中使用不同的蓝牙芯片组、天线等。所有可能的组合通常在典型的蓝牙使用情况下工作,比如连接蓝牙扬声器、按键电路板等,但当需要更多功能时(例如扫描信标),其中一些电路板会出现故障


根据我的经验,最新的三星旗舰相当可靠,但例如OnePlus手机在信标方面有很多问题。同样,Nexus 5在信标方面是最好的Android手机之一,但Nexus 5X确实难以检测到它们。你提到过Sony Xperia SP,它工作正常,但我们有Xperia Z(对不起,不记得确切的型号)而且很糟糕。很明显,您的HTC属于坏BLE类别:-(

谢谢你的回复。所有智能手机都有安卓6.0版本。正如我之前所说,这个问题只存在于HTC智能手机上。谢谢你的回复。所有智能手机都有安卓6.0版本。正如我之前所说,这个问题只存在于HTC智能手机上。非常感谢!一些消息来源谈论同样的问题。非常感谢!一些消息来源谈论samE