问题描述
在测试 Nearby Connections API 一段时间后,我遇到了 startdiscovery()
始终失败并显示错误代码 8034:MISSING_PERMISSION_ACCESS_COARSE_LOCATION 的情况。但是所有的权限都被授予了。同时,startAdvertising()
就像一个魅力(相同的应用程序,相同的授予权限)。 Nearby 运行良好,但过了一段时间 startdiscovery()
开始失败。看起来这是一个API错误。
使用的策略 - Strategy.P2P_POINT_TO_POINT。如何解决?
更新:我找到了 startdiscovery()
总是失败的原因 - Android 设置中的位置选项被手动关闭。我认为 Nearby Connections API 应该打开所有必要的选项,并在会话结束后将它们关闭。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)