文档章节

解决小米手机无法收到开机广播的问题

今日竹石
 今日竹石
发布于 2015/08/05 17:12
字数 220
阅读 367
收藏 4

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

今天在做个推推送的时候遇到了小米手机无法收到开机广播的问题。

<receiver android:name="com.XXXXXXXXXXX >  

            <intent-filter>  

                <action android:name="android.intent.action.BOOT_COMPLETED" />  

            </intent-filter>  

        </receiver>  

开机广播很容易写,如上代码所示,但是这段代码在小米手机上却失效

其实很简单,小米手机默认屏蔽了所有开机广播的接收者,必须让用户手动在【系统与安全】-》【自启动管理】里添加你的程序

那如何告诉用户去设置,简单弹个Toast是最简单的方法,不过最好能自动跳转到那个设置界面

经过研究

这个自启动管理不是单独的apk,是系统设置里的一个activity

打开方法如下:


Intent i = new Intent();  

                ComponentName comp = new ComponentName("com.android.settings",  

                        "com.android.settings.BackgroundApplicationsManager");  

                i.setComponent(comp);  

               startActivity(i);  



© 著作权归作者所有

今日竹石
粉丝 41
博文 227
码字总数 181312
作品 0
朝阳
程序员
私信 提问
Android开机广播android.intent.action.BOOT_COMPLETED

说明 Android手机开机后,会发送android.intent.action.BOOT_COMPLETED广播,监听这个广播就能监听开机。 2. 代码 <uses-permission android:name="android.permission.RECEIVEBOOTCOMPLETED......

jdroid
2014/06/19
24.6K
1
Android想让应用中的服务自启动

Android想让应用中的服务自启动,在别的设备上都可以,但在小米盒子上是不可以的,小米盒子可以监听到开机启动广播,但在广播里启动不了服务,这是什么问题,如果是MIUI系统的问题,怎么解决...

莫高窟同学
2015/09/18
317
5
【转】手机锁屏收不到消息推送解决方案

问题描述 部分 Android 手机系统在黑屏待机后自动清理后台运行的软件,这样影响了应用正常接收新的消息,需要将应用设置为后台运行应用。各类机型的设置说明如下: 华为 Mate9 手机设置说明 ...

dqmj2
2017/11/13
0
0
小米手机清除程序后无法接受Alrammanage广播

@小_太阳 你好,想跟你请教个问题:请问您的小米手机清除程序后无法接受Alrammanage广播这个问题解决了吗?请指教一下,多谢

beipiao_android
2016/06/14
272
3
Android 复制显示悬浮窗和点击悬浮窗打开应用

场景一:淘宝复制打开商品页 看到淘宝中可以在微信公众平台中复制一段文字后,打开淘宝应用后可以直接打开复制内容对应的商品页面后,开始思考其实现原理: (1)首先需要实现监控粘贴板,然...

IT追寻者
2016/06/07
627
0

没有更多内容

加载失败,请刷新页面

加载更多

阿里云视频云正式支持AV1编码格式 为视频编码服务降本提效

今天我们要说的 AV1 可不是我们平时说的 .AVI 文件格式,它是由AOM(Alliance for Open Media,开放媒体联盟)制定的一个开源、免版权费的视频编码格式,可以解决H.265昂贵的专利费用和复杂的...

一肥仔
21分钟前
8
0
软件缺陷静态分析 CodeSonar 5.2 新版发布

对于使用C和C++构建安全关键软件的开发团队而言,CodeSonar一直是首选的静态分析解决方案。在近期发行的版本中,CodeSonar通过使用开放标准来扩展其语言覆盖范围,并增加了对Java、C#、Obj...

旋极科技
22分钟前
5
0
数据迁移

1. insert into values 或 insert into select批量插入时,都满足事务的原子性与一致性,但要注意insert into select的加锁问题。 2. replace into与insert into on duplicate key update都可...

qiang123
28分钟前
6
0
Linux装Windows系统后还不会激活?3招教你搞定

     相信大家已经发现荣耀MagicBook科技尝鲜版有多“香”了,不但可以轻松的将Linux系统装回Windows系统,还足足省下了300大洋!但是装回系统就万事大吉了吗?NoNoNo,我们还需要去激活...

梅丽莎好
31分钟前
6
0
Tomcat8源码分析-请求处理过程

上一篇:Tomcat8源码分析-启动流程-start方法 此篇主要讲Tomcat8从接收请求到处理请求的时序图画出来,并用文字描述一下主要流程 时序图 说明 文字描述流程之前先提示如下两点: 1.Acceptor...

特拉仔
33分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部