安辉
安辉
对不起是我看错了,最后转成json提交给华为了。
但是在HuaweiPushProvider类中,封装AndroidNotification对象的时候,从MixPushMessage类中取的是channelId而不是huaweiPushChannelId?
首先感谢作者的无私奉献哈,让我接入厂商推送方便了很多。集成很快。请问后台java代码有开源吗? 还有一个问题,就是如果VIVO推送,MixPushResult对象的taskId没有值,需要从extra对象里面取taskId。 以下是我的代码,希望您在框架里面封装一下: `if(result.isSucceed()){ String taskId=result.getTaskId(); Object extra=result.getExtra(); if(Utils.equals(pfName,Constants.PushMan.VIVO) && extra !=null && extra instanceof Result){//vivo手机要单独取task id taskId=((Result) extra).getTaskId(); } System.out.println("发送成功 任务id:"+taskId+" json:"+result.toJSON().toString()); }else{ System.out.println("发送失败 错误说明:"+result.getReason()+" json:"+result.toJSON().toString()); }`
我测试没有出现这种情况,日志跟抓包工具都证明只请求了一次
这个属性不常用额,我考虑下。
试试阿里云的镜像地址 参考这篇教程:https://blog.csdn.net/sanyuedexuanlv/article/details/78062595 看能不能下载下来
从服务器获取的json数据 解析成实体类的啊,这样User对象就会通过RequestDataCallback接口回掉回来。
app:corners_radius="5dp" 弧度 app:stroke_color="#00ff00" 边框颜色 app:stroke_width="2dp" 边框宽度 设置这三个属性不就好了,这样就有边框有弧度了呀?
本来就支持单独设置弧度啊?不只是圆角 app:top_left_radius="15dp" 左上弧度 app:top_right_radius="15dp" 右上弧度 app:bottom_left_radius="15dp" 左下弧度 app:bottom_right_radius="15dp" 右下弧度 值改了弧度就变化
你的手机版本是不是大于6.0? 6.0需要手动开启sd卡权限