Windows Phone 8.1中的信标——没有任何可能性

本文关键字:任何 可能性 Phone Windows | 更新日期: 2023-09-27 17:53:05

首先,是的,我看过所有其他类似的问题。

其次,我正在开发应用程序(WP 8.1 WinRT),必须使用Beacons。我读了很多关于它的资料,我知道,如果不先配对,通常是不可能与BLE设备连接的。但希望总是渺茫的,所以我想问问有没有可能。有可能在代码中配对设备(根据我读过的文章-它不是,但也许有人知道的方式)?或者只是获取附近的信标Id或名称,或任何有关它们的信息?我找到的所有帖子都过时了(从去年开始,也许微软或其他人发布了一些更新/api?)我寻找任何一种解决方案,api或只是如何避免结对问题的想法。手动配对是行不通的- 1。不确定是否可以配对信标,2。他们太多了(我需要灯塔)我寻找任何方式来沟通,甚至获得信标。如有任何建议或建议,我将不胜感激

Windows Phone 8.1中的信标——没有任何可能性

虽然我还没有尝试过,但有一个开发人员已经构建了一个HCI层,可以直接与windows 10之前的机器上的蓝牙加密狗对话。WinBeacon

这只适用于台式机,不适用于手机。如果你对装有Windows 8的手机感兴趣。x,我不相信有任何解决办法。我已经和微软的工程师谈过了,他们向我证实了这一点。

Windows 8的根本问题。移动设备上的任何蓝牙LE扫描操作(这是搜索信标必须做的)必须由操作系统发起。没有公共API,也没有已知的私有API可用于启动蓝牙LE扫描。与设备配对并没有帮助——重要的是扫描,iBeacon和类似的BLE信标类型根本不使用配对来实现其主要的接近检测目的。

微软工程师告诉我没有计划在8中添加这个功能。x,因为他们想把人们推向Windows 10。

虽然我知道这对Windows 8没有帮助。对于即将发布的Windows 10版本,我要注意的是,我们正在将Android Beacon Library移植到Windows上。