【发布时间】:2018-01-24 11:23:12
【问题描述】:
在自动模式下使用示例对讲机程序测试 Google Nearby Connections 2.0 期间,有时设备会询问蓝牙配对密码。我见过两种情况:
只有一个设备会弹出对话框询问引脚。输入任何数据或关闭对话框将导致连接失败
两个设备都有弹出对话框。一个要求设置 pin,另一个要求输入 pin。输入pin后,连接成功。
情景 1 发生的频率更高。
如何避免这个问题?我在 Nearby Connections 2.0 SDK 文档中找不到任何信息。
我在自己的应用程序中也看到了这个错误,该应用程序使用 Google Nearby Connections 2.0。 “walkie-talkie”示例程序使用P2P“star”策略,而我的应用程序使用P2P“cluster”策略。因此,我们可以看到在这两种情况下都会出现问题。我想知道:
(1) 什么原因导致这个错误?
(2) 收到错误的应用程序可以做什么(如果有的话)来纠正它?
(3) 如果在这种情况下需要对物理设备执行某些操作,那么告诉用户的合理信息是什么?
我几乎没有找到关于 Nearby Connections 2.0 中错误情况的优秀技术文档,并且非常希望看到一些。因此,即使没有人能够直接回答这个特定问题,我也会考虑将赏金奖励给提供有关附近连接错误的其他技术信息的最佳答案。
【问题讨论】:
-
你解决了这个问题吗?我也遇到了……
-
我在 2021 年仍然面临 Android 7.0 和 Android 9.0 设备的问题。有人吗?
标签: android bluetooth google-nearby