Umeng消息推送

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/SXS120730/article/details/79067409

首先到 友盟下载推送的sdk:点击打开链接

下载完sdk文档,打开文档中PushSDK的文件包,用studio的import Moudel 导入项目中,将项目和PushSDK的依赖合并!

在PushSDK的build.gradle 的下配置:

    compile 'com.squareup.okio:okio:1.6.0'
    compile 'com.squareup.wire:wire-runtime:2.1.2'

 在AndroidManifest.xml下配置:

 <meta-data
            android:name="UMENG_MESSAGE_SECRET"
            android:value="a696d965b986186dab28a544b461e651">
        </meta-data>
这个 app KEY(a696d965b986186dab28a544b461e65)是在友盟创建项目时得到的!

在Myapp  extends Application   的 onCreate()方法中配置:

    //umeng推送
            PushAgent mPushAgent = PushAgent.getInstance(this);
//开启推送并设置注册的回调处理
            mPushAgent.register(new IUmengRegisterCallback() {
                @Override
                public void onSuccess(String s) {
                    Log.d("device_token", s);
                }

                @Override
                public void onFailure(String s, String s1) {

                }
            });
Log打印的"S" 放到:
  


设备名称随便起名  点击“添加”,然后编辑消息,发送消息,模拟器就能收到消息!




展开阅读全文

没有更多推荐了,返回首页