在HMS Push Kit中,getToken()方法在Android版本9上不起作用(没有得到令牌)。而在Android10版本中,令牌是用同样的方法获得的。
在两个设备中测试:
>
荣誉9x Pro HLK-L42Android9版EMUI 9.1.1
荣誉9S机型:DUA-LX9Android10版Magic UI 3.1.0
检查是否使用HMSMessageService.onNewToken为小于EMUI9.1的设备获取新令牌。
如果不是,那么对于EMUI版本早于10.0,调用onNewToken方法返回令牌。https://developer.huawei.com/consumer/en/doc/development/hmscore-guides/android-client-dev-0000001050042041
我有一个web应用程序项目,发送推送通知到电话浏览器。我已经成功地从我的华为设备中检索了推送令牌,但无法通过HMS推送工具包从我的服务器发送通知,得到了一个HTTP 401,错误正文包含: 我已经联系了客服,并被指向下面的URL,我做了那里列出的所有事情,但仍然得到同样的错误。 https://push-api.cloud.huawei.com/v1/my_app_id_from_project_
我正在构建一个web推送通知系统,并使用本例中使用的概念: https://github.com/Minishlink/web-push-php-example 我的JS文件中有以下代码。它检查API支持,检查通知是否被禁用,注册服务人员,请求显示通知的权限,如果允许,订阅用户并将详细信息发送到服务器。如果用户已经订阅,它会更新数据库中的endpoint值。 当我在火狐61上运行时,它工作正常,但
我刚刚更新了一些flutter软件包。但是,在执行flutter运行时我一直收到此错误。如果我将apk直接安装到设备上,它可以正常工作(这意味着我可以执行flutter build apk),但是,在调试模式下看不到运气。 我最初发布这个帖子时有一个multidex问题,我想我已经通过在build.gradle中将gradle地址更新为4.3.zip解决了这个问题。 任何帮助都将不胜感激。 这是我
我希望你能帮我。我对请求HTTP有问题 我已尝试使用: > 明文流量 Android:使用Cleartext流量="true" 网络安全配置 android:networkSecurityConfig=“@xml/network\u security\u config” network\u security\u配置。xml: 结果保持不变,回答:在android 11中运行 但是,代码可以在and
我正试图将华为地图套件用于不包括谷歌Play服务的新设备。Codelab演示位于: https://developer.huawei.com/consumer/en/codelab/hmsmapkit/index.html#7