问题标签 [huawei-location-kit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
202 浏览

huawei-mobile-services - Android - 华为定位套件不工作 - 版本 'com.huawei.hms:location:5.0.5.300'

  1. 整合定位套件版本“com.huawei.hms:location:5.0.5.300”后,定位为空。请在附件中找到用于测试的 apk。您可以从中获取日志。

  2. 在清单中,我使用了以下一个。

  3. 在 App gradle 中,实现 'com.huawei.hms:location:5.0.5.300'

  4. 在 Project gradle 中,classpath 'com.huawei.agconnect:agcp:1.4.2.300'

日志:

LBSLog_HwLBSService.PG.c: [E/HwLocation/LBSLog_HwLBSService.PG.c 16710:1474 Method.java:-2] res 位置为空:{"errorCode":"701200010","message":"所有策略定位失败。 "} LBSLog_HwLBSService.PG.g: [I/HwLocation/LBSLog_HwLBSService.PG.g 16710:1474 Method.java:-2] 状态码:512,错误码:512

0 投票
2 回答
127 浏览

react-native - 反应原生 @hmscore/react-native-hms-location 的问题

我正在关注 @hmscore/react-native-hms-location 文档和 react native,我正在尝试使用 requestLocationUpdatesWithCallback() 和 addFusedLocationEventListener() 函数持续获取位置信息我可以从 requestLocationUpdatesWithCallback() 获取请求代码但是addFusedLocationEventListener() 什么都不返回,就像它没有触发一样

任何解决方案

0 投票
1 回答
43 浏览

unity3d - Unity - 位置工具包 - onLocationAvailability 方法每次都返回 false

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

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

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

0 投票
1 回答
115 浏览

java - HMS Map Kit - 如何将相机缩放设置为当前位置?

我想让地图自动聚焦到当前位置,我已经通过 Location Kit 获得了位置。

现在,我试图在OnMapReady()函数中设置相机的纬度和经度,但是如何检索它们呢?

我真的需要你的帮助!!

0 投票
1 回答
65 浏览

android - 如何使用自定义标记选项在 HMS 地图中显示当前位置?

我在我的应用程序中使用了 HMS 地图。我正在使用位置工具包搜索选择某个位置,并使用自定义标记在地图中显示。我可以完美地获得纬度和经度。我也可以在几天前在地图上显示选定的位置。但目前无法显示。我没有更改代码中的任何内容。那么应该是什么问题呢?

0 投票
2 回答
85 浏览

firebase - 如何监听 HMS Core 分配的位置许可?

我尝试将 GMS 应用程序迁移到 HMS 应用程序,包括地图和定位服务,但据我了解,通过华为定位工具包获取用户位置,用户需要为 HMS Core 应用程序分配位置权限,但我无法遵循此权限是否分配在我的应用程序上,当地图准备好时,我会检查位置,但会提示并警告将位置权限分配给 HMS Core,我无法在分配的此权限中收听,并且它崩溃了,所以我想问一下我该如何收听用户将位置权限分配给 HMS Core 应用?或者我可以用另一种方式解决这个问题吗?我可以在没有 HMS Core 应用位置权限的情况下获取用户 GPS 位置吗?或者有任何关于监听用户为HMS核心应用分配位置权限的回调

0 投票
1 回答
344 浏览

android - 如果华为设备同时支持 GMS 和 HMS 核心,那为什么 HMS 核心不工作?

我正在为 android 开发一个应用程序,在华为设备上我面临很多问题。我在我的应用程序中使用 FusedLocation 和通知,因此我不得不为华为设备开发另一个应用程序,因为许多华为设备现在不支持 GMS。我无法理解 HMS 和 GMS 之间的主要区别。

  • 如果华为设备同时包含 GMS 和 HMS 并且从 App Gallery 下载应用程序(包含 HMS 支持),则 HMS 核心会导致一些问题。通知和位置回调将无法正常工作。
  • 如果设备只包含 HMS 核心,并且从 AppGallery 下载了应用程序,则它可以正常工作。
0 投票
1 回答
87 浏览

react-native - 如何使用 HMS 在华为上模拟位置

我正在尝试使用GeofenceHMSCore SDK 中的 Location Kit 模块React Native,因为它似乎不起作用我想通过模拟位置来测试它。按照我去的文档Developer Options > Select mock location app,但它不允许我选择我的应用程序。还有另一种方法吗?任何了解位置服务一般如何工作的指南React Native?文档对我来说不是很清楚,我找不到任何例子。

0 投票
1 回答
127 浏览

react-native - 华为 React Native 定位工具,addFusedLocationEventListener 方法不触发回调

设置华为定位包,用于在应用程序使用时超时获取设备位置,按照https://developer.huawei.com/consumer/en/doc/HMS-Plugin-Guides-V1/config-agc-0000001050197382-V1中的设置

我们没有真正的华为设备,我们正在使用云调试

尝试使用所有这些语法来观察 gps 位置超时

代码成功调用init, requestLocationUpdatesWithCallbackEx, 但控制台日志addFusedLocationEventListener从未调用

已经开启hms core app的位置权限,hasPermission也返回true

尝试了react native @hmscore/react-native-hms-locationlocationRequest评论的问题选项,仍然无法正常工作

我们如何解决这些问题?

0 投票
1 回答
95 浏览

android - getCurrentLocation in Huawei (HMS Location)

在 android 中有两个单独的函数来获取位置:

  • 获取上一个位置()
  • 获取当前位置()

getLastLocation 返回设备的最后一个已知位置,getCurrentLocation 通过查找最新(当前)位置返回设备的当前位置。getCurrentLocation 需要一些时间来计算 getLastLocation 不需要任何时间的位置。

在Huawei Location Kit中,我找到了location和getLastLocation()的fusedLocation回调。有什么方法可以像在android中那样获取当前位置。获得设备确切位置的最佳方法是什么?