- 創建極光推送的開發者賬號,完成後會指導你下載導入相應sdk包
- android sdk的集成
jcenter自動集成,不需要在項目中添加jar和so,jcenter會自動完成依賴,在AndroidManifest.xml不需要添加任何的配置,jcenter會自動導入
在 Project根目錄下的gradle配置jcenter的支持
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
buildscript{
repositories{
jcenter()
}
}
在module的gradle中添加依賴和AndroidManifest.xml的替換變量
android {
manifestPlaceholders = [
JPUSH_PKGNAME : applicationId,
JPUSH_APPKEY : "d60c57db7a2880c680af7021", //JPush上註冊的包名對應的appkey.
JPUSH_CHANNEL : "developer-default", //用戶渠道統計的渠道名稱
]
}
}
dependencies{
compile 'cn.jiguang.sdk:jpush:3.0.5' // 此處以JPush 3.0.5 版本爲例。
compile 'cn.jiguang.sdk:jcore:1.1.2' // 此處以JCore 1.1.2 版本爲例。
}
- 手動集成
參考:https://docs.jiguang.cn/jpush/client/Android/android_guide/