极光推送详情:
https://docs.jiguang.cn/jpush/client/Android/android_guide/
注册清单、app的build.gradle、项目的gradle.properties
在配置完以后,完成以下操作
创建一个 自定义 Receiver
在创建一个您自己定义的 Receiver
将清单文件修改完毕
接下来看具体写法
两个Receiver都要继承BroadcastReceiver
创建一个要跳转的页面
在MyReceiver中写代码
if (intent.getAction().equals("cn.jpush.android.intent.NOTIFICATION_OPENED"))
{
Intent intent1=new Intent(context,Main2Activity.class);
intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_CLEAR_TOP);
context.startActivity(intent1);
}
创建App类继承Application写一个onCreate方法(别忘了注册清单)
JPushInterface.setDebugMode(true);
JPushInterface.init(this);
写完这些后进行推送就Ok了