在没有显式打开蓝牙或位置的情况下,我们如何从android手机中检测ibeacons?我想设计一个应用程序,即使当蓝牙是off...please时,也能检测到信标,建议答案
发布于 2017-03-03 22:55:35
抱歉,这是不可能的。必须打开蓝牙才能检测信标,因为它需要使用蓝牙无线电进行扫描。
有了BLUETOOTH_ADMIN权限(无论如何扫描都需要),可以检测蓝牙是否关闭,然后打开它足够长的时间进行扫描,然后再次关闭它。当发生这种情况时,用户将看到蓝牙图标,并在安装时被告知应用程序需要此权限。
https://stackoverflow.com/questions/42579264
复制相似问题