当前位置:网站首页>【开发者必看】【push kit】推送服务服务典型问题合集2
【开发者必看】【push kit】推送服务服务典型问题合集2
2022-08-03 04:21:00 【华为开发者论坛】
1、添加华为sdk com.huawei.hms:push:5.3.0.301之后编译报错?
答:应用如果已经包含com.tencent.tpns:huawei对华为push进行封装,同时集成编译会有冲突,需注释掉'com.tencent.tpns:huawei:1.2.1.2-release',重新编译
2、用户收到多条push,点击通知栏中的一条消息后,其他消息都被消除了,其他app不会这样,是设置上的问题吗?
答:请排查在点击消息跳转的几个界面,应用中是否有**清空通知栏消息的逻辑代码(非华为推送提供的功能)**,比如:
NotificationManager manager = (NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE);
manager.cancelAll();3、客户端更改角标
private void clearBadge(Application application, int number){
String packageName = application.getPackageName();
Bundle bundle = new Bundle();
bundle.putString("package", packageName);
ComponentName launchClassComponent = application.getPackageManager().getLaunchIntentForPackage(packageName).getComponent();
if (launchClassComponent == null) {
return;
}
String launchClassName = launchClassComponent.getClassName();
bundle.putString("class", launchClassName);
bundle.putInt("badgenumber", number);
try {
Bundle result = application.getContentResolver().call(Uri.parse("content://com.huawei.android.launcher.settings/badge/"), "change_badge", null, bundle);
Log.i(TAG, "clearBadge result = " + result);
} catch (Exception e) {
Log.i(TAG, "clearBadge error ");
}
}4、开通推送服务但是未找到AppKey和APP Secret?
答:App Secret和AppKey已经改名为了OAuth2.0客户端ID中的Client Secret和Client ID
5、推送消息502错误?
方案(测试环境)1:请提供详细的日志信息,使用adb连上手机后,分别执行下面命令:
adb shell setprop log.tag.hwpush VERBOSE
adb logcat -v threadtime 1> D:\hwpush.log
尝试复现您遇到的问题场景,按快捷键“Ctrl+C”完成日志抓取。
同时请您尽可能记录出现问题的设备型号、EMUI版本号、HMS Core(APK)版本号、集成的推送服务SDK版本号以及复现问题的步骤,以便我们可以更快的为您进行技术定位。
方案(现网环境)2:【问题描述】推送服务端api发送消息,11月15日7:00-7:40期间,大量消息推送失败,报错502 Bad Gateway
【产生原因】Auth服务器故障,导致获取的access_token在发送消息时鉴权失败,由此引发502错误
【解决方式】目前该故障已经解决,服务的功能已经恢复,请重试。
此回答是运营回复的,之前已猜测为现网bug
| 欲了解更多更全技术文章,欢迎访问:https://developer.huawei.com/consumer/cn/forum/topic/0204810137454610216?fid=18?ha_source=zzh |
边栏推荐
- 道通转债,微芯转债,博22转债上市价格预测
- 数字化时代,企业如何建立自身的云平台与商业模式的选择?
- MySql 创建索引
- 2022 the first of the new league henan (4) : zhengzhou university of light industry G - maze
- DOM破环和两个实验的复现
- conda常用命令合集
- 肖sir__简历
- 6.神经网络剖析
- 常见荧光染料修饰多种基团及其激发和发射波长数据一览数据
- Record some bugs encountered - when mapstruct and lombok are used at the same time, the problem of data loss when converting entity classes
猜你喜欢

CobalStrike(CS)基础超级详细版

打破传统电商格局,新型社交电商到底有什么优点?

MySql 创建索引

v-text指令:设置标签内容

Record some bugs encountered - when mapstruct and lombok are used at the same time, the problem of data loss when converting entity classes

荧光标记多肽FITC/AMC/FAM/Rhodamine/TAMRA/Cy3/Cy5/Cy7-Peptide

OSI的分层特点、传输过程与三次握手、四次挥手、tcp与udp包头的描述

2022中国五金制品行业发展前景分析

BIOTIN ALKYNE CAS:773888-45-2价格,供应商

传统企业如何转型社交电商,泰山众筹的玩法有哪些?
随机推荐
SMP 需要考虑的事情
工程水文学试题库
EssilorLuxottica借助Boomi的智能集成平台实现订单处理的现代化
Shell编程的条件语句
银微转债,洁特转债上市价格预测
普乐蛙VR台风体验馆厂家VR防震减灾模拟VR沉浸式体验设备
第3周 用1层隐藏层的神经网络分类二维数据
SeleniumWebDriver扩展插件开发
mysql bool blind
链动2+1模式简单,奖励结构丰厚,自主裂变?
记录一些遇见的bug——mapstruct和lombok同时使用时,转换实体类时数据丢失问题
在竞争白热化的电商行业,链动2+1为什么还有企业在用
mysql bool盲注
Shell之条件语句
vscode access denied to unins000.exe
私域流量时代来临,电商企业如何布局?
Shell条件语句判断
OSI的分层特点、传输过程与三次握手、四次挥手、tcp与udp包头的描述
表的创建、修改与删除
肖sir___面试就业课程____app