android 集成極光推送

  • 創建極光推送的開發者賬號,完成後會指導你下載導入相應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/

發佈了94 篇原創文章 · 獲贊 18 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章