前段时间使用友盟的消息推送,发现消息能推送到设备,但进入不到Receiver,没法实现对收到的消息进行自定义处理,友盟的

文档也没有进行说明。后来咨询了友盟的工程师,说加上

android:exported="false"

就可以了,试了下果然可以。代码如下:

 <!-- 监听消息到达的广播 --><receiverandroid:name="com.umeng.message.MessageReceiver"android:exported="false"android:process=":push" ><intent-filter><action android:name="org.agoo.android.intent.action.RECEIVE" /></intent-filter></receiver>

android:exported属性详解

这个属性用于指示该服务是否能够被其他应用程序组件调用或跟它交互。如果设置为true,则能够被调用或交互,否则不能。设置为false时,只有同一个应用程序的组件或带有相同用户ID的应用程序才能启动或绑定该服务。
它的默认值依赖与该服务所包含的过滤器。没有过滤器则意味着该服务只能通过指定明确的类名来调用,这样就是说该服务只能在应用程序的内部使用(因为其他外部使用者不会知道该服务的类名),因此这种情况下,这个属性的默认值是false。另一方面,如果至少包含了一个过滤器,则意味着该服务可以给外部的其他应用提供服务,因此默认值是true。
这个属性不是限制把服务暴露给其他应用程序的唯一方法。还可以使用权限来限制能够跟该服务交互的外部实体。

Umeng推送消息的坑,Android Service的android:exported详解相关推荐

  1. React-native之友盟(UMeng)推送集成(超详细)(android版)----------小白的天堂

    React-native之友盟(UMeng)推送集成(超详细)(android版) 集成环境: React-native: 0.61.5 Umeng push sdk:6.0.5 测试环境: Andr ...

  2. android demo示例代码,Android Service demo例子使用详解(示例代码)

    Android Service demo例子使用详解\ 概述 Service 是 Android 的四大组件之一,它主要的作用是后台执行操作,Activity 属于带有 UI 界面跟用户进行交互,而 ...

  3. 关于Android Service真正的完全详解,你需要知道的一切

    转载请注明出处(万分感谢!):  http://blog.csdn.net/javazejian/article/details/52709857  出自[zejian的博客]   Service全部 ...

  4. 关于Android Service真正的完全详解,你需要知道的一切

    转载请注明出处(万分感谢!): http://blog.csdn.net/javazejian/article/details/52709857 出自[zejian的博客]   Service全部内容 ...

  5. Android 推送消息开放接口 OpenPush

    Android 推送消息开放接口 OpenPush 我们知道, 在中国不能使用 google 的服务. 在中国销售的手机甚至没有安装 google 的服务.所以, 原本由 google gcm 提供的 ...

  6. 友盟小米收不到推送消息_一个轻量级、可插拔的Android消息推送框架。一键集成推送(极光推送、友盟推送、华为、小米推送等)...

    XPush 一个轻量级.可插拔的Android消息推送框架.一键集成推送(极光推送.友盟推送.华为.小米推送等),提供有效的保活机制,支持推送的拓展,充分解耦推送和业务逻辑,解放你的双手! 在提iss ...

  7. Android中集成Jpush实现推送消息通知与根据别名指定推送附示例代码下载

    场景 经常会有后台服务向Android推送消息通知的情况. 实现 首先在Android Studio中新建一个Android应用 在Project根目录的build.gradle中配置了jcenter ...

  8. Android之集成极光推送消息

    极光推送是为 App 提供第三方推送服务的平台之一,它提供四种消息形式: 通知 自定义消息 富媒体 本地通知 1.通知 Push Notification,即指在手机的通知栏(状态栏)上会显示的一条通 ...

  9. Android端推送消息之极光推送

    推送方式 轮询 --实现方式: 周期性主动获取网络中的数据; --缺点: 费电, 费流量; SMS --实现方式: 服务器端向手机端发送短信, 手机监听短信广播, 将拦截的短信信息进行显示; --优点 ...

最新文章

  1. 跨平台图表控件TeeChart使用教程:导入XML数据
  2. css3教程:弹性盒模型
  3. 中国棉纺织工业发展状况及未来竞争格局报告2022-2028年
  4. 十、开始进入PowerBI的世界
  5. PHP-mysql基础
  6. ZkServer服务启动的逻辑-QuorumPeerMain.runFromConfig
  7. 怎么安装Win10,硬盘安装Win10系统图文教程
  8. 第二季4:HI_S32 SAMPLE_VENC_1080P_CLASSIC(HI_VOID)函数的分析
  9. Java使用IntelliJ IDEA配置Maven并管理一个webapp项目
  10. python照片过人脸_python图片人脸检测
  11. mqtt 客户端和服务端搭建及基本使用详解
  12. 服务器没有解压文件选项,右键没有好压菜单 怎么设置好压右键
  13. 如何批量保存网页照片
  14. java 传感器_JAVA串口采集传感器数据
  15. 假设检验中原假设和备择假设的选取问题
  16. 网站制作系列教程--前端代码
  17. 必不可少!STL源码目录结构分析,附加源码下载链接
  18. WPS2019下载地址/网盘下载
  19. 近世代数 笔记与题型连载 第八章(置换群)
  20. asp.net医疗器械销售系统

热门文章

  1. 李佳琦推荐口红火了,我总结出“印章式”产品设计的精髓
  2. frame单选Java_Java Swing JRadioButton:单选按钮组件
  3. 服务器返回数据为空,服务器返回 成功的时候,没有任何数据的处理
  4. Redis集群进阶之路
  5. 计算机对电气专业的影响,计算机电气工程与智能控制专业对计算机编程的能力..._电气工程师_帮考网...
  6. urovo优博讯WinCE系统PDA双清
  7. 35岁大龄程序员出路在哪里?
  8. 使用树莓派搭建私人存储云盘
  9. 如何在mysql上输入数据表_向MySQL数据库的表中录入数据的方法
  10. 就马云对京东评论的看法