极光推送集成

下载地址

1.前往该页面下载极光推送的SDK以及so库文件


导入文件

2.然后在APP目录下,加入以下代码

sourceSets {

        main {

            jniLibs.srcDirs = ['libs']

        }

}

修改moudle目录下的build.gradle

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,自己在代码中进行处理吧

你可能感兴趣的:(极光推送集成)