官方操作指南Android SDK 集成指南
参考:
Android之极光推送SDK集成和基础功能的实现
目录
- 注册账户
- 创建应用
- 下载SDK
- 复制SDK到项目中
- 配置 AndroidManifest.xml
- 在application的onCreate方法中添加初始化代码
- 添加混淆
- 成功!
1.注册账户
2.创建应用
注意:包名必须一定及肯定得和注册文件AndroidManifest的包名一样
3.下载SDK
example是一个演示的demo,libs文件里面就是我们需要的so文件和jar文件
4.复制SDK到项目中
怎么操作可参考Android SDK 集成指南
总体步骤:
解压缩 jpush-android--3.x.x-release.zip 集成压缩包。
复制 libs/jcore-android-1.x.x.jar 到工程 libs/ 目录下。
复制 libs/jpush-android-3.x.x.jar 到工程 libs/ 目录下。
复制 libs/(cpu-type)/libjcore1xy.so 到你的工程中存放对应cpu类型的目录下。
复制 res/ 中drawable-hdpi, layout, values文件夹中的资源文件到你的工程中 res/ 对应同名的目录下。
4.1 第一步
复制 libs/jcore-android-1.x.x.jar 到工程 libs/ 目录下。
复制 libs/jpush-android-3.x.x.jar 到工程 libs/ 目录下。
4.2 第二步
复制 libs/(cpu-type)/libjcore1xy.so 到你的工程中存放对应cpu类型的目录下。
在app/build.gradle中添加配置
android {
。。。。
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
添加成功
4.3 第三步
复制 res/ 中drawable-hdpi, layout, values文件夹中的资源文件到你的工程中 res/ 对应同名的目录下。
5.配置 AndroidManifest.xml
根据 SDK 压缩包里的 AndroidManifest.xml 样例文件,来配置应用程序项目的 AndroidManifest.xml 。
主要步骤为:
- 复制备注为 "Required" 的部分
- 将标注为“您应用的包名”的部分,替换为当前应用程序的包名
- 将标注为“您应用的Appkey”的部分,替换为在Portal上注册该应用的的Key,例如:9fed5bcb7b9b87413678c407
6. 在application的onCreate方法中添加初始化代码
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
JPushInterface.setDebugMode(true);
JPushInterface.init(this);
}
}
网友评论