1、推送服务的错误码有哪些?
推送服务有客户端错误码和服务端错误码两部分,还记录了开发者们在集成推送服务中遇到的常见错误码,如果这些错误码都不能解决您的问题,请联系技术支持描述问题,相关技术支持人员会及时处理您的问题。
2、Token是否有有效期?
Token没有有效期,但在某些场景中会发生变化,详情请参见Token场景介绍。
3、推送服务是否支持多渠道多包名打包?
支持多渠道打包,详情请参见多渠道配置。
4、推送服务是否支持个性化提示音?
支持,详情请参见自定义铃声。
5、调用下行消息显示敏感词内容导致推送失败,如何解决?
请参见基于第三方审核结果的消息推送进行检测。
6、开发者如何判断设备是否安装了HMS Core?
请参见HMS公共方法判断。
7、在Android 11上,已安装HMS Core(APK)最新版本,仍然提示升级,如何解决?
Android 11更改了应用查询用户在设备上已安装的其他应用以及与之交互的方式。您应用的“targetSdkVersion”是30或者更高版本,并且集成的Push Kit 6.1.0.300之前版本时,将无法访问HMS Core(APK),并且持续提示升级。
您可以通过以下两种方法解决。
- 方法一:
升级Push Kit的SDK至6.1.0.300及以上版本,版本信息请参见版本更新说明。
- 方法二:
如果不升级SDK,需要在“AndroidManifest.xml”中manifest下添加<queries>标签。
<manifest ...> ... <queries> <intent> <action android:name="com.huawei.hms.core.aidlservice" /> </intent> </queries> ... </manifest>
说明
<queries>标签对工具的要求如下:
- Android Studio需升级至3.3或更高版本。
- Android Gradle插件需升级至3.3.3、3.4.3、3.5.4、3.6.4、4.0.1或4.1.0及更高版本。
PS:这是根据官方目前的FAQ整理,如有变动,大家以官网发布的为准哦!
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
标签:--,Ki,FAQ,错误码,HMS,版本,Push,Android,推送 From: https://www.cnblogs.com/developer-huawei/p/16615012.html