在极光推送官网 创建我们的应用,点击推送设置,点击Android填写我们项目的应用包名
下载快速集成Demo
1.把Demo中libs包中库导入项目libs包中,其中最后两个jar包添加小奶瓶
2.把Demo中res文件夹中 drawable-hdpi 全部复制到项目中
3.把Demo中values文件夹中全部复制粘贴到项目values中
4.把Demo中layout文件夹中 除了main.xml布局文件其他的都导入到项目layout中
5.把Demo中src中 除了MainActivity类其他全部复制到项目中
打开每个类爆红处进行删除,
6.清单文件中第九行复制到上方.36行,
7.从 第65行到最后
粘贴完成后把爆红前的无用的包名删除
8.创建MyApplication 进行初始化极光推送 在oncreat()方法中添加
JPushInterface.setDebugMode(true);
JPushInterface.init(this);
在清单文件中进行注册 MyApplication :
android:name=".MyApplication"
9… 在build 里面 添加下面东西 切记 把appkey 改成你自己的
ndk {
//选择要添加的对应 cpu 类型的 .so 库。
abiFilters ‘armeabi’, ‘armeabi-v7a’, ‘arm64-v8a’,‘x86’, ‘x86_64’, ‘mips’, ‘mips64’
// 还可以添加
}
manifestPlaceholders = [
JPUSH_PKGNAME : applicationId,
JPUSH_APPKEY : “0816d1c865a44182503d698c”, //JPush 上注册的包名对应的 Appkey.
JPUSH_CHANNEL : “developer-default”, //暂时填写默认值即可.
]
极光推送富文本 6.0以上 需要申请动态权限
推送时必须添加发送内容,不添加内容 推送过来不显示