配置的android版本,Android SDK配置(V3.0.0及以上版本)
消息接收Receiver配置
创建消息接收Receiver,继承自com.alibaba.sdk.android.push.MessageReceiver,并在对应回调中添加业务处理逻辑,可参考以下代码:public class MyMessageReceiver extends MessageReceiver {
// 消息接收部分的LOG_TAG
public static final String REC_TAG = "receiver";
@Override
public void onNotification(Context context, String title, String summary, Map extraMap) {
// TODO 处理推送通知
Log.e("MyMessageReceiver", "Receive notification, title: " + title + ", summary: " + summary + ", extraMap: " + extraMap);
}
@Override
public void onMessage(Context context, CPushMessage cPushMessage) {
Log.e("MyMessageReceiver", "onMessage, messageId: " + cPushMessage.getMessageId() + ", title: " + cPushMessage.getTitle() + ", content:" + cPushMessage.getContent());
}
@Override
public void onNotificationOpened(Context context, String title, String summary, String extraMap) {
Log.e("MyMessageReceiver", "onNotificationOpened, title: " + title + ", summary: " + summary + ", extraMap:" + extraMap);
}
@Override
protected void onNotificationClickedWithNoAction(Context context, String title, String summary, String extraMap) {
Log.e("MyMessageReceiver", "onNotificationClickedWithNoAction, title: " + title + ", summary: " + summary + ", extraMap:" + extraMap);
}
@Override
protected void onNotificationReceivedInApp(Context context, String title, String summary, Map extraMap, int openType, String openActivity, String openUrl) {
Log.e("MyMessageReceiver", "onNotificationReceivedInApp, title: " + title + ", summary: " + summary + ", extraMap:" + extraMap + ", openType:" + openType + ", openActivity:" + openActivity + ", openUrl:" + openUrl);
}
@Override
protected void onNotificationRemoved(Context context, String messageId) {
Log.e("MyMessageReceiver", "onNotificationRemoved");
}
}
将该receiver添加到AndroidManifest.xml文件中:
android:name=".MyMessageReceiver"
android:exported="false">
注意
旧版本 SDK集成说明:
如果是从如果是从V2.3.7及以下版本升级到V3.0.0及以上版本的用户,需将改为,否则会接收不到推送。
配置的android版本,Android SDK配置(V3.0.0及以上版本)相关推荐
- 百度地图瓦片 android,深入學習百度地圖Android SDK v4.0.0【第五關】瓦片圖層
官方說是可以使用自己的圖片,但是圖片的大小和規格都沒有明說,主要用於添加自己的圖層信息,有在線和離線兩種!估計使用率很低,也就不多說了! package cq.cake.chwl.ui; import ...
- 使用gradle构建android项目,Android中使用Gradle来构建App项目的入门指南
gradle是Android开发中引入的全新的构建系统,因为全新的构建系统主要是出于下面的目的: 1. 方便复用代码和资源 2. 构建多种版本的apk更见简单,不论是为多渠道构建不同的apk还是构建不 ...
- android - ADT本地配置、sdk配置
首先要到官网http://developer.android.com/index.html 下载ADT和sdk对应版本的. ADT配置:打开eclipse 如上图选择Install New Softw ...
- OpenCV android sdk配置OpenCV android NDK开发实例
OpenCV android sdk配置OpenCV android NDK开发实例 [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/det ...
- Android Studio和SDK下载、安装和环境变量配置(全网最详细步骤)
序言:工欲善其事,必先利其器,无论你是搞Android开发的.测试App软件的.App爬虫等都需要建立Android环境 目录 一.安装Java JDK 1.1 首先必须安装Java JDK 1.2 ...
- Android Studio安装与SDK配置
工欲善其事必先利其器,对于我们开发者来说,好的工具能提高开发效率: Android开发,不得不提的IDE就是Eclipse以及AndroidStudio:可以说大多数安卓开发者都是使用Eclipse开 ...
- phonegap mac android,Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置) – willian12345...
最近突然想弄一下phonegap,之前一直是听说,没亲自配置开发过.结果配置过程非常艰难啊.特别是android平台的配置,那叫一个麻烦,网上搜了半天都没找到非常好的资料.文章也都是抄来抄去,最烦的就 ...
- android 多版本打包,Android build.gradle版本名打包配置的方法
1.生成密钥文件到app工程目录下 2.在gradle.properties文件下配置密钥文件信息 # Project-wide Gradle settings. # IDE (e.g. Androi ...
- Android 高德地图so包太大,高德地图sdk配置心得(jar文件与so文件导入)
最近在项目需要使用地图,学习了一下高德sdk的使用,在配置的过程中遇到了一些问题,记录下来. 遇到的问题 高德地图sdk配置的时候需要导入so文件,由于导入的时候一直没有导入成功,所以一直报No im ...
最新文章
- 排序算法7---快速排序算法
- [C# 开发技巧系列]如何动态设置屏幕分辨率
- Java登陆页面经常出现的问题,问一下关于登陆页面的有关问题
- Binary Search O(log n) algorithm to find duplicate in sequential list?
- vc通过COM方式调用CertEnroll
- 文件上传下载—servlet API实现
- 理想的互联网服务后台框架的九个要点
- python django restful框架_Django RESTful API 实例带你快速上手开发
- OpenPBS 脚本
- VC6.0创建文件夹
- React Native悬浮效果组件
- java存储整数,用于存储整数数值的是 JAVA四种整数数据类型的取值范围分别是多少...
- 2019免费微信营销软件排行榜
- 什么是论文查重报告?
- 淘宝签名分析之一(反编译和利用frida快速找点)
- 计算机桌面文件隐藏如何显示不出来,如何显示电脑中隐藏的磁盘分区|将电脑中隐藏的分区显示出来的方法...
- Python游戏嗷大喵快跑设计
- 2022 年中回顾|一文看懂预训练模型最新进展
- 生物化学 电阻抗成像OpenEIT,Dbar算法,数据集等(暂记)
- 【毕业设计】大数据电商销售预测分析 - python 数据分析
热门文章
- spark学习-Spark广播变量与共享变量(1)
- 。。。,带着这三点疑问,让我们层层深入的对HTTPS原理进行剖析!
- Java多线程学习十二: synchronized的工作原理 以及背后的“monitor 锁”
- android studio中的适配器,如何在Android Studio中测试回收器视图适配器
- Spring框架----自动按照类型注入的Autowired注解
- 02-CSS基础与进阶-day4__2018-08-31-21-33-03
- 【6.18校内test】T1多项式输出
- error C2086: “int WINGDIAPI”: 重定义
- 面试中经常会被问到的70个问题
- 求N个数的最大公倍数