Umeng消息推送

这篇博客介绍了如何将Umeng的推送SDK集成到Android项目中。首先,需要从友盟官网下载SDK文档,然后使用Android Studio的Import Module功能导入项目。接着,配置PushSDK的build.gradle和AndroidManifest.xml文件。最后,在Application的onCreate方法中进行相关设置,并通过友盟平台发送测试消息,模拟器即可接收到推送通知。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先到 友盟下载推送的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" 放到:
  


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




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值