1.新建一个产品为了获取appkey(配置项目的包名)
2.需要在项目的根build.grade repositories里面添加jcenter()–如果是新建则不用
3.找app的build.grade里面也添加一下代码
defaultConfig {
applicationId "com.example.jpushproject"
...
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
ndk {
//选择要添加的对应 cpu 类型的 .so 库。
abiFilters 'armeabi', 'armeabi-v7a', 'arm64-v8a'
// 还可以添加 'x86', 'x86_64', 'mips', 'mips64'
}
manifestPlaceholders = [
JPUSH_PKGNAME : applicationId,
JPUSH_APPKEY : "f75eb10e72b06035e41e641a", //JPush 上注册的包名对应的 Appkey.
JPUSH_CHANNEL : "developer-default", //暂时填写默认值即可.
]
}
4.在App的Android里面添加
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’
}
}
下面添加
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
5.复制sdk里面libs的所有文件
6.先复制资源文件
7.后复制java代码
8.复制AndroidManifest里面配置