1.解压sdk文件
2.在在官网登陆创建应用并获取appkey和packagename
3.打开AS创建应用,包名一定要设置为packagename
4.将解压的sdk文件中libs目录下的所有文件复制在项目中libs目录下,并通过代码代码生成jnilibs目录。
5.将解压sdk文件中的res目录下的所有文件全部复制在项目中res目录中
6.配置清单文件manifest文件
·1.打开解压包中AS的manifest文件,并复制里面的用"Required"标示或者"核心功能"标示的信息,复制在项目中的manifest文件中相应的位置
7.初始化Jpush
定义Application来初始化JPush。
注意:如果说导入不成功,可能出现的问题
1.没有注册application
2.包名不正确
3.appkey不正确
2.在在官网登陆创建应用并获取appkey和packagename
3.打开AS创建应用,包名一定要设置为packagename
4.将解压的sdk文件中libs目录下的所有文件复制在项目中libs目录下,并通过代码代码生成jnilibs目录。
android{
.....
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
....
}
5.将解压sdk文件中的res目录下的所有文件全部复制在项目中res目录中
6.配置清单文件manifest文件
·1.打开解压包中AS的manifest文件,并复制里面的用"Required"标示或者"核心功能"标示的信息,复制在项目中的manifest文件中相应的位置
7.初始化Jpush
定义Application来初始化JPush。
public class MyApp extends Application {
@Override
public void onCreate() {
super.onCreate();
this.app = this;
initJPush();
}
private void initJPush() {
//显示debug显示
JPushInterface.setDebugMode(true);
//进行初始化
JPushInterface.init(this);
}
}
注意:如果说导入不成功,可能出现的问题
1.没有注册application
2.包名不正确
3.appkey不正确