android统一推送服务“推必达”测试体验
推必达介绍自已去官网看吧,网上也有很多,我就不啰嗦了,
推必达已改为推必安
官网集成文档(因为本人集成时就遇到官网的开发者文档打不开的情况,所以特复制如下):
—————————————————文档开始—————————————————-
1. 注册账号
登陆推必达官方网站(https://tuibian.mobileservice.cn/),点击开发者平台,进行账号注册。
2. 开发者认证
使用注册账号登录,在开发者认证功能中进行认证,填写资料完毕后,等待管理员审核。
3. 创建应用
在应用管理->我的应用中创建自己的应用,填写相关信息后,创建应用。
4. 应用集成
创建应用后可以在应用管理->我的应用中查看审核通过的应用列表,获取appKey和channelId,并在需要集成的应用的androidmanifest.xml文件的中新增如下配置:
<application>
<meta‐data
android:name="UPA_MPA_CHANNELID"
android:value="应用的channelId">
</meta‐data>
<meta‐data
android:name="UPA_MPA_APPKEY"
android:value="应用的appKey">
</meta‐data>
</application>
5. 安装模拟器
在当前测试阶段,推必达模拟器负责模拟系统常驻进程,将收到的消息在端侧解析并在通知栏展示。模拟器可以在推必达官方网站上点击apk获取,安装mpats.apk,并打开所有权限,运行模拟器,使其保证后台活跃。
注:在模拟器安装和启动中,需要与运营商服务器互通,获取token,因此请在该阶段保证数据网络畅通(如使用电信通道,当前测试阶段需要WiFi关闭,后续会解决)。
6. 安装应用试用
安装已经配置好的应用,安装之后不用打开。
7. 发送消息
在推必达统一推送管理平台:应用管理->我的应用中,在已经审核通过的应用列表后点击创建发送,填写推送信息即可进行消息发送,若发送H5消息,需要http://以开头,如https://tuibian.mobileservice.cn/。可尝试断开wifi网络及移动数据网络,发送推必达消息。(若发现401提示,请尝试登出系统再登入)
—————————————————文档结束—————————————————-
看完了,简直是简单的一塌糊涂,就是需要下载mpats.apk,安装后保证这个apk运行在前台,我们自己的apk运行与否不重要,离线和断网都成功了,所以测试下来最重要的还是厂商得把mpats这个服务加进自己系统服务。下图上测试的图
关注中,华为10月底就支持了好像