我是靠谱客的博主 纯真身影,最近开发中收集的这篇文章主要介绍个推 接入 流程 总览,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

个推 接入流程总览
2.9.5..0 申请个推  获取 基本属性


下载个推的sdk链接 http://www.getui.com/download/docs/android/GETUI_ANDROID_SDK.zip
标准集成 http://docs.getui.com/mobile/android/androidstudio/

解压完成选择 合适的版本  这里我选择标准集成


打开以后会获取到这样的列表  当然MainActivity 是我自己加上去 


因为在个推GetuiASdkDemoActivity 里面 啰里吧嗦 一大堆  其实 我真正需要的就clientId和sdk初始化 所以我自己整理出来
但是这个 只适合5.0的版本  要是 高于5.0  就要 获取权限了




接下来 就是配置文件了 和.so文件  还有lib包导入 

首先 看一下清单文件 AndroidManifest.xml配置
主要是 注意下 
新版的 2.9.5.0 是把个推的这个appid appKey appSecret 都放入了 app的gradle里面  主要是清单文件配置








再就是修改 
项目中这两个 service的名称 在 清单文件中也要修改, 至于service的内容 其实跟demo 一致就可以了




最后就是 导入.so文件和 sdk  主要是 getui的sdk json的可以视情况而定


对于.so文件 个推的demo中 只给了三个 这个 最好是 根据自己的需要在资源文件中在
添加 几个不然 可能会导致 获取不到个别设备的 设备号




基本上 接入就是这些 
然后就是 个推的 通知类型 和透传类型的数据 处理

通知类型:通知栏消息 (属于个推的通知栏 不能设置样式)加透传数据  

透传消息 :就只有数据传递  如果需要 通知栏 那就需要 自己写个 Notification

处理消息 就调用 onReceiveMessageDate


 如果 在mainactivity中 发生获取不到clientld 可以查看 logcat信息








demo的地址


最后

以上就是纯真身影为你收集整理的个推 接入 流程 总览的全部内容,希望文章能够帮你解决个推 接入 流程 总览所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部