问题标签 [huawei-developers]

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 投票
2 回答
1339 浏览

huawei-mobile-services - 如何使用 Firebase/Google Analytics 分析用户行为并记录来自华为手机的特定事件?

对于我们的应用,我们正在用基于 HMS 的手机 (noGMS) 的 HMS 套件替换 firebase 套件。

但是,我们仍然想坚持使用 Firebase/Google Analytics 来分析用户行为并记录来自华为手机的特定事件吗?

它是如何实现的?有什么解决方法吗?

0 投票
2 回答
216 浏览

java - 删除位置 huawei kit android studio 时出错

我正在关注关于片段内定位工具包的本教程 -> 教程

一切都很好,我唯一改变的是我在方法removeLocationUpdatesWithCallback()内部调用方法location_initialize()。第一次删除位置但是当我更改片段并返回时removeLocationUpdatesWithCallback()不起作用并且我收到失败消息:

第10804章

这是我的代码:

我该如何解决,只有removeLocationUpdatesWithCallback()方法失败:(

0 投票
2 回答
131 浏览

vue.js - 有没有人用Vuejs实现过华为的HMS地图套件?

我正在尝试寻找如何使用vuejs实现华为HMS地图套件的代码示例。但我没有找到任何关于它的信息。我将不胜感激任何帮助。

0 投票
1 回答
408 浏览

huawei-mobile-services - 如何在华为应用市场中更改开发者名称?

我使用我的真实姓名单独注册只是为了上传应用程序,但我希望开发者名称被认可给我所属的团队..

0 投票
2 回答
676 浏览

huawei-mobile-services - 谷歌和华为 APK 风格构建问题

我根据这个文档设置了我的风味构建项目(谷歌和华为) - https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/agc-config-flavor

这是我的构建脚本。我已经尝试在发布版本中包含签名而没有任何更改。

应用程序构建.gradle:

项目构建.gradle

环境因60054: url is null. gradle build 也在获取文件位置: --W- The variant: huaweiRelease, Use the json file: /Users/xxx/Documents/myappGoogle/app/src/release/agconnect-services.json

我已经尝试了风味标签,并尝试将 json 文件放在风味目录中,如此处所述 - https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201313999391430187&fid=0101187876626530001。到目前为止,当放置在 app 目录、src/debug(release) 目录以及 src/flavor 目录中时,该文件已被拾取。我可以在构建日志中清楚地看到构建脚本找到了正确的文件。

对我来说也很奇怪的是文档: https ://developer.huawei.com/consumer/en/doc/development/HMS-References/iap-ExceptionHandlingAndGeneralErrorCodes-v4 说60054 is iap is not supported in this country,但实际代码正在返回60054: url is null

返回的错误代码iapApiException.getStatus() 是返回status.statusCode = 60054status.getStatusMessage = "url is null"。这isEnvReady与上述文档相矛盾,在该文档中,状态代码 60054 应该在OrderStatusCode.ORDER_ACCOUNT_AREA_NOT_SUPPORTED 哪里,好像这实际上是一个 url 错误,我希望错误 60001 OrderStatusCode.ORDER_STATE_PARAM_ERROR 或类似的东西。

由于此文档,我正在考虑合并问题的可能性: https ://developer.huawei.com/consumer/en/doc/development/HMS-Guides/Environment_installation 我怀疑的原因是我的 AndroidManifest 显然缺少appid 应该包含在脚本中。

我在这里错过了什么吗?你的建议是什么,或者我还应该研究什么?谢谢。

0 投票
1 回答
583 浏览

huawei-mobile-services - HMS Push插件 - 应用处于killed状态时如何接收数据消息

Android - 华为带HMS推送插件,HmsPushEvent.onRemoteMessageReceived应用处于killed状态时未触发此事件。此事件仅在应用程序处于前台和后台状态时被调用。您能否告诉应用程序处于终止状态时将调用哪个事件。

0 投票
1 回答
651 浏览

huawei-mobile-services - 如何在代码中将我的华为智能手机应用列入白名单?

我目前面临以下问题:我想创建一个应该在后台运行的应用程序。我正在搜索并开发了华为的 PowerGenie,它可以杀死除白名单之外的所有后台进程。如何将我的应用添加到华为的白名单?我读过华为不接受其他开发者被列入白名单......有什么办法吗?有解决方法吗?有没有人有/有类似的问题,可以帮助我吗?提前谢谢你!

0 投票
1 回答
404 浏览

android - 从 Heatlh Kit 发送后,Huawei Health 应用程序上看不到步骤

我正在尝试使用华为健康套件从我的应用程序发送步数数据。步骤的插入似乎效果很好,但我在华为健康应用程序上看不到发送的值。正常吗?

我已经检查了当前文档示例代码中推荐的所有内容。

  • 用户通过身份验证请求范围权限Scopes.HEALTHKIT_STEP_BOTH
  • 根据此页面在控制台上正确配置了 Health kit
  • 设备上的 Health 应用程序是最新的(版本 10.1.2.553)
  • 最新的 SDK 版本集成为:implementation "com.huawei.hms:health:5.0.3.300"implementation "com.huawei.hms:hwid:5.0.3.301"

下面是我用来发送测试值的代码:

我清楚地看到该值已更新,因为在 Logcat 中它会打印

成功更新

read我还使用on 方法读取了值,DataController并且能够检索我的数据。

我问自己的问题是:

  • 这些数据写在哪里:本地数据库和/或华为健康云?
  • 我需要做一些事情来询问健康应用程序上的这些数据的同步吗?
0 投票
1 回答
3578 浏览

java - 华为“新标签收集,标签为空或手机未对齐”消息

我有一个读取 NFC 标签的应用程序。在华为设备上的应用程序中读取nfc后,会打开一个新屏幕并显示“新标签已收集,标签为空或手机未对齐”。我的应用程序切换到后台。不像三星那样。三星上弹出 Toast 消息,应用程序没有进入后台。出于这个原因,我的应用程序不应该去华为的后台。我怎样才能解决这个问题?

0 投票
3 回答
436 浏览

android-studio - HMS Toolkit Android Studio 初始化失败

安装插件HMS Toolkit后,重启Android Studio时出现问题,有人知道是什么原因吗?我的版本是4.1