Android添加保护广播protected-broadcast

Debug  2024年10月6日 am8:38发布2个月前更新 城堡大人
54 0 0

前言

monkey测试时,在Android原生设置点击多用户,也就是新创建了用户,导致system进程发送的无法接受到。

03-30 09:35:31.829  3827  4459 E ActivityManager: Sending non-protected broadcast 
droidlogic.hdr.policy.source_1 from system 4556:com.android.tv.settings/1000 pkg 
com.android.tv.settings

广播是可以发的,但无法接受到。

正文

protected-broadcast : 保护性广播”,在一些AndroidManifest.xml中的一级标记<protected-broadcast>,

指定一个广播,该广播只能被系统发送。

解决方法

\androidp\frameworks\base\core\res\AndroidManifest.xml

新增保护性

    <protected-broadcast android:name="com.car.action.HIDE_MEDIA_DIALOG" />
    <protected-broadcast android:name="com.car.action.START_MEDIA" />

参考文章

  1. Android Sending non-protected broadcast,sendBroadcastAsUser方式发送广播
  2. protected-broadcast的作用

 历史上的今天

  1. 2019: 王安忆:洗澡(0条评论)
版权声明 1、 本站名称: 笔友城堡
2、 本站网址: https://www.biumall.com/
3、 本站部分文章来源于网络,仅供学习与参考,如有侵权,请留言

暂无评论

暂无评论...

随机推荐

[摘]Android稳定性(一)SWT和ANR

前言查找SWT啥意思时找到这篇文章,加上项目中用的也是MTK平台,因此摘抄这篇文章于此,方便自己学习和查阅。本文摘抄,感谢作者分析。好记性不如烂笔头正文SWT这里解释了什么是SWT以及SWT的作用。什么是SWTSWT:software watchdog,监控SystemServer进...

MediaMetadataRetriever解析媒体文件元数据

前言记录一下,一般获取视频、音频等媒体文件的元数据信息是使用MediaMetadataRetriever这个类。正文直接上代码。MediaMetadataRetriever mediaMetadataRetriever = new MediaMetadataRetriever();//设...

Android日志分析笔记

下面整理一下日志分析常用的关键字,包括系统重启(Fatal 、died),异常,应用ANR,闪退等(慢慢整理,不一定全部都有)1、 Fatal 关键字这是可以直接查找系统异常的关键字AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCES...

Android解析lrc文件代码片段

前言简单记录一下解析本地lrc文件中的文件代码。方便自己查阅。流水文,跳过吧。正文解析歌词分两种,一种是歌曲中内置的,另外一种是外置的。这里介绍外置的歌词,以常见的lrc歌词为例,也是比较简单的一种歌词文件。下面是项目中用的,涉及到文本编码格式的判断等。隐藏内容!付费阅读后才能查...

洛夫:石榴树

假若把你的诺言刻在石榴树上枝桠上悬垂着的就显得更沉重了 我仰卧在树下,星子仰卧在叶丛中每一株树属于我,我在每一株树中它们存在,爱便不会把我遗弃 哦!石榴已成熟,这动人的炸裂每一颗都闪烁着光,闪烁着你的名字

Android属性动画

前言本文主要介绍Android属性动画。这个是之前看《Android进阶之光》记录的,摘抄于此,方便自己查阅。正文早期Android提供的动画只有帧动画和 View 动画 ,后面Android 3.0后就出现了属性动画。在介绍属性动画前,也重新认识一下View动画的优缺点吧,反正谁好用简单...