在我的一个项目中,我使用了P2P_STAR策略的附近连接应用程序接口,我在发现安卓10的时候遇到了问题。我测试过华为的设备,结果根本没有连接到主机上,并且在新更新的小米MI9T上,他们成功连接,但几秒钟后就断开了连接,没有例外……在更新之前,它在小米上运行得很好。此外,我的应用程序在我的android 8或9设备上运行得很好。
我尝试添加ACCESS_FINE_LOCATION权限并更新Google play服务,但没有成功...
我们的项目存储库:https://github.com/hbollon/Urbalog所有附近的东西都在NetworkHelper类中,权限列表在它内部的常量REQUIRED_PERMISSIONS中。
会有人知道吗?提前感谢
发布于 2020-04-07 02:57:30
所以我发现了这个问题,在我的android 10设备上,我没有激活位置,附近似乎无法激活它自己……我从来没有注意到在Android 10更新之前,它是与操作系统相关的,还是我以前总是激活它?我不知道^^
但是,在ConnectionsStatusCodes文档中,MISSING_SETTING_LOCATION_MUST_BE_ON状态代码被标记为已弃用( https://developers.google.com/android/reference/com/google/android/gms/nearby/connection/ConnectionsStatusCodes )。所以我想这不再是一个可能的案例了,不是吗?
https://stackoverflow.com/questions/61043727
复制相似问题