第一步:集成:
在build.gradle中配置如下內(nèi)容:
ndk {
//設(shè)置支持的SO庫架構(gòu)
abiFilters 'armeabi' //, 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
}
manifestPlaceholders = [
JPUSH_PKGNAME : applicationId,
JPUSH_APPKEY : "填寫你申請的appkey", //JPush上注冊的包名對應(yīng)的appkey.
JPUSH_CHANNEL : "developer-default", //暫時填寫默認(rèn)值即可.
]
導(dǎo)入依賴:
//極光推送
implementation 'cn.jiguang.sdk:jpush:3.1.5'
implementation 'cn.jiguang.sdk:jcore:1.2.3'
第二步:初始化
在application中調(diào)用如下代碼初始化:
JPushInterface.init(this);
建議:
在Activity中調(diào)用如下代碼申請權(quán)限可以使極光推送更加順利:
JPushInterface.requestPermission(this);
這樣,極光推送就集成完成,接下來就在極光推送的官網(wǎng)中配置項目包名,發(fā)送推送來測試即可。