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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章