【问题标题】:Unity - Location Kit - onLocationAvailability method returning false for every timeUnity - 位置工具包 - onLocationAvailability 方法每次都返回 false
【发布时间】:2021-08-16 06:59:09
【问题描述】:

Unity - Location Kit - onLocationAvailability 方法每次都返回 false。

在 OnLocationCallback 方法中,onLocationAvailability 方法返回 false。

 public override void onLocationAvailability(LocationAvailability arg0) {
            Debug.Log("HMS onLocationAvailability 0--->"+arg0);
        }

那么,在什么情况下,onLocationAvailability 返回 false?

【问题讨论】:

    标签: unity3d huawei-mobile-services huawei-developers appgallery-connect huawei-location-kit


    【解决方案1】:

    根据上面的日志 sn-p,如果 GPS 无法获取该位置的位置,errorCode: 701200010 将返回。 如果你在手机里插入SIM卡,那么位置就会出现在你坐的位置上,好像你在连接Wi-Fi时,当你四处走动时,GPS信号很弱,GPS信号会抓住,你会得到一个位置。

    但在您连接蜂窝网络以获取 GPS 的同时,这将在同一位置工作。 这取决于您设备位置的 GPS 可用性。而且我还在日志中观察到,您的设备的供应商国家/地区未知,这就是为什么在您当前坐的位置上,它无法捕获位置。

    要解决您的问题,您需要使用设备离开当前位置,然后才能捕捉到当前 GPS 位置。

    【讨论】:

      猜你喜欢
      • 2019-02-08
      • 2015-08-10
      • 2015-08-21
      • 1970-01-01
      • 1970-01-01
      • 2017-08-26
      • 1970-01-01
      • 2022-12-14
      • 2015-01-28
      相关资源
      最近更新 更多