0922第三方应用百度+友盟

来源:互联网 发布:演讲书籍推荐知乎 编辑:程序博客网 时间:2024/06/16 11:07
常用的推送服务一般有两种,百度和友盟

1,先讲百度:
下载sdk,然后按照说明文档一步一步来即可:
http://push.baidu.com/doc/guide/index
在logcat中打印如下,即创建推送成功
09-22 19:00:22.204  12004-12004/com.example.zhonghang.mypushdemo D/MyPushMessageReceiver﹕ onBind errorCode=0 appid=6907273 userId=984215003981050138 channelId=4445236950523844331 requestId=1471759106
09-22 19:00:22.206  12004-12004/com.example.zhonghang.mypushdemo D/MyPushMessageReceiver﹕ updateContent


2,再讲友盟:
友盟和百度几乎一致:参考http://dev.umeng.com/push/android/integration(说明文档)
只是友盟多了一个测试设备:如下

可以在Debug模式下输出的logcat中看到Device Token,也可以使用下面的方法来获取Device Token。

String device_token = UmengRegistrar.getRegistrationId(context)
有点怪怪的。那除了测试机外,别人怎么用呢??

总结一下使用第三方库需要注意的地方:
1,尽量先使用Demo
2,so包一定要放在Main下的jniLibs目录下,没有要自己创建。
3,jar包要放在Libs目录下,并在Denpendencies导入
4,获取秘钥(一般需要包名),app_key,MESSAGE_SECRET之类的东西。并配置在AndroidManifest中
5,配置权限,粘贴说明文档即可
6,测试最基本功能
7,按照Demo或Api实现功能
0 0
原创粉丝点击