小米push如何在Hbuilder获取regid

小米push如何在Hbuilder获取regid,第1张

最近这几个月都是在准备找工作和找工作中,付出了很多,总算是有点收获,所以都没有怎么整理笔记。到了最近才有空把自己的笔记整理一下发上来,分享一下我的学习经验。

推送

由于最近项目要用到Android的消息推送,关于Android推送的解决方案有很多种,有C2DM,轮询, SMS,MQTT协议,XMPP协议和第三方平台,经过我们对项目需求的考虑之后我们选择了第三方平台推送的小米推送,下面就是小米推送的实现方法。

实现准备

想要用小米推送首先要去小米开发者平台注册申请开发者账号,经过1到3天的审核之后就会通过,然后就可以申请推送服务。申请一个App的推送服务之后,获得AppID和AppKey就可以去学习官方给Demo来使用了,下面我主要就是讲一下我对官方Demo的理解。

看的时候结合官方Demo的代码看会清晰很多,这里是SDK和官方demo的下载地址

推送说明

推送的内容可以由后台服务端利用小米推送的SDK实现发送,也可以在小米的推送平台发送,发送的消息有两种:通知消息和透传信息。

通知消息:

就是会显示在Android系统通知栏的消息,用户点击它的响应事件要自己实现或者在发送的时候说明点击打开App。

透传消息:

即是透明传送,即传送网络无论传输业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即可,而不对传输的业务进行处理。就是直接把消息传给App,不会自动在通知栏上显示。

Q: hbuilderx里document不能直接用咋回事 :

答:HBuilderX是一款移动端开发工具,它不支持直接使用document,我们需要使用unigetSystemInfoSync()方法来获取当前设备信息,然后根据设备信息来决定document的使用方式。

这个问题需要将应用的默认安装位置设置成系统内置的sdcard上就不会出现了。

并且这只是提示,理论上应该是不影响你继续调试的。

如果影响的话就将应用的默认安装位置设置成系统内置的sdcard上。

以上就是关于小米push如何在Hbuilder获取regid全部的内容,包括:小米push如何在Hbuilder获取regid、hbuilderx里document不能直接用咋回事、为什么hbuilder里面的app在真机下测试无法获取ajax数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9480441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存