1

如何解决运行时错误Distance_Type_Earshot?我正在尝试将Nearby Messages API(只是音频/耳机)构建到我的 Android 应用程序中,我什至构建了另一个演示应用程序来再次对其进行测试,但同样的问题。

基本上,一切都设置好了,使用时Distance_Type_Default,它也可以正常工作,但是由于某种原因,只要设置为Distance_Type_Earshot它就不起作用。有趣的是没有异常或错误,只是我正在测试的手机似乎无法检测到对方?我正在尝试专门使用音频/麦克风,因为我的应用程序无法使用 BLE/蓝牙。

我尝试将发现更改为广播和扫描和默认值,它似乎没有什么不同,但问题仍然存在。

4

1 回答 1

0

该 API 在 2021 年 4 月 1 日的最新 Google Play 服务版本中停止为我工作。

由于我的应用程序已经运行了一年多,因此我要求对仅 Earshot/ultrasonics 设置进行澄清。请参阅https://issuetracker.google.com/issues/184423907 我可能在错误的地方提交了问题,也是我在这里的原因:-p

对于发现,至少一台设备需要将“匿名令牌”代码广播到一台或多台正在监听的设备(扫描)。

如果每个人都在广播和扫描,那么协议需要更多时间来选择领导者。如果有一个广播公司和多个扫描仪 - 无需花时间协商谁负责。(快点)

于 2021-04-07T14:50:59.043 回答