1.前往该页面下载极光推送的SDK以及so库文件
2.然后在APP目录下,加入以下代码
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
3.自定义BroadCastReceiver继承BroadCastReceiver
将下载下来的example文件中的JpushDemo中的MyReceiver和JPushMessageReceiver导入到自己的项目中.
4.在MainActivity中加入初始化极光推送的代码:
JPushInterface.setDebugMode(true);//如果时正式版就改成false
JPushInterface.init(this);
5.将下载的文件中的res目录中的drawable_hdpi,layout,以及values中的jpush_style导入到自己的项目资源目录中
6.对清单文件进行配置
(1).加入需要的权限
(2).加入需要使用到的service,provide,receiver,activity,以及meta-data等,将其中注明是包名的使用自己的包名进行替换,对最后面meta-data中的key进行替换
7.推送条内容,然后查看你的log吧,已经推送成功了.如果你需要弹出Notifiction,自己在代码中进行处理吧