极光推送

来源:互联网 发布:ubuntu usb启动盘制作 编辑:程序博客网 时间:2024/05/17 21:48
新建一个应用

打开本项目中的build.gradle中找自己的包名  

直接点提交

在 module 的 gradle 中添加依赖和AndroidManifest的替换变量

 ndk {
            //选择要添加的对应cpu类型的.so库。
            abiFilters 'armeabi', 'armeabi-v7a', 'armeabi-v8a'
            // 还可以添加 'x86', 'x86_64', 'mips', 'mips64'
        }

        manifestPlaceholders = [
            JPUSH_PKGNAME : applicationId,
            JPUSH_APPKEY : "你的appkey", //JPush上注册的包名对应的appkey.
            JPUSH_CHANNEL : "developer-default", //暂时填写默认值即可.
        ]


dependencies {
    ......

    compile 'cn.jiguang.sdk:jpush:3.0.3'  // 此处以JPush 3.0.3 版本为例。
    compile 'cn.jiguang.sdk:jcore:1.1.1'  // 此处以JCore 1.1.1 版本为例。
    ......
}

则在 Project 根目录的gradle.properties文件中添加:

    android.useDeprecatedNdk=true

下载好的sdk  复制res文件覆盖本moudle的res  直接在main文件下覆盖


添加代码

创建一个Application  
在onCreate方法中  添加
 JPushInterface.setDebugMode(true);
 JPushInterface.init(this);