第一步
向modul中引入依赖
//极光
api 'cn.jiguang.sdk:jverification:2.6.4' // 此处以2.6.4 版本为例。
api 'cn.jiguang.sdk:jcore:2.3.4' // 此处以JCore 2.3.4 版本为例。
第二步
配置ndk
ndk {
//选择要添加的对应 cpu 类型的 .so 库。
abiFilters 'armeabi', 'armeabi-v7a', 'arm64-v8a'
}
第三步
配置key
manifestPlaceholders = [
JPUSH_PKGNAME: "你的包名",
JPUSH_APPKEY : "申请的appkey", //Portal上注册的包名对应的 appKey.
JPUSH_CHANNEL: "developer-default", //暂时填写默认值即可.
]
此处有一个注意点,如果你的工程是多层modul架构,那么这些配置需要配置在主Manifest同级modul的gradle文件中,否则会报 Attribute meta-data#JPUSH_APPKEY@value at AndroidManifest.xml requires a placeholder substitution but no value for <JPUSH_APPKEY> is provided.的错误,我寻摸半天才解决(= =!)
第四步
这就可以开始使用了,官方文档极光认证官方使用文档