附近的连接:Android 10上的发现问题

问题描述 投票:0回答:1

对于我的一个项目,我使用P2P_STAR策略使用Nearest Connection API,并且在使用Android 10时遇到问题。我已经对华为设备进行了测试,这些设备导致与主机以及全新更新的小米MI 9t完全没有连接,小米MI 9t可以成功连接但几秒钟后断开连接,无一例外...在更新之前,它在小米上运行良好。此外,我的应用程序在Android 8或9设备上也能很好地运行。

我尝试添加ACCESS_FINE_LOCATION权限并更新Google Play服务,但没有成功...

我们的项目资源库:https://github.com/hbollon/Urbalog所有附近的东西都在NetworkHelper类中,并且权限列表在其中的常量REQUIRED_PERMISSIONS中。

有人会有任何想法吗?在此先感谢

java android google-nearby google-nearby-connections
1个回答
0
投票
所以我发现了这个问题,在我的android 10设备上,我尚未激活位置,附近似乎无法激活它本身...我从来没有注意到,在Android 10更新之前,它与OS相关吗,还是我之前一直激活它?我不知道^^

但是,在ConnectionsStatusCodes文档中,MISSING_SETTING_LOCATION_MUST_BE_ON状态代码被标记为已弃用(https://developers.google.com/android/reference/com/google/android/gms/nearby/connection/ConnectionsStatusCodes)。所以我想这不再是不可能的情况了?

© www.soinside.com 2019 - 2024. All rights reserved.