Android 开机广播在小米手机(2s V5系统)无法接收 Android 开机广播小米手机无法接收Android 开机广播在小米手机无法接收 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 据说安卓4.0以后,应用级别的程序无法收到开机广播,所以最简单的解决办法是:把你的应用放到/system/app/下即可 4.0及以后,首先要把程序启动后,下次开机才能接收到BOOT_COMPLETED广播http://blog.csdn.net/whu_zhangmin/article/details/18654031 我倒是没遇到这种情况。另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。 我倒是没遇到这种情况。另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。那墨迹天气和整点闹铃又是怎么做到的咧? 我倒是没遇到这种情况。另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。你自己写的短信demo收不到广播有可能是因为联想的短信服务的级别最高,在它收到广播之后就把该广播停了,不再继续对后续的app发送!!!!!so,肯定是这个原因的 我倒是没遇到这种情况。另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。你自己写的短信demo收不到广播有可能是因为联想的短信服务的级别最高,在它收到广播之后就把该广播停了,不再继续对后续的app发送!!!!!so,肯定是这个原因的是开机自启动广播,一定要手动去设置自启动才行 我倒是没遇到这种情况。另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。你自己写的短信demo收不到广播有可能是因为联想的短信服务的级别最高,在它收到广播之后就把该广播停了,不再继续对后续的app发送!!!!!so,肯定是这个原因的是开机自启动广播,一定要手动去设置自启动才行怎么可能这样,,哎!!!!!!!!!!!! 我倒是没遇到这种情况。另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。你自己写的短信demo收不到广播有可能是因为联想的短信服务的级别最高,在它收到广播之后就把该广播停了,不再继续对后续的app发送!!!!!so,肯定是这个原因的我判断也是这个原因。不过要说应用这么做至少是不道德的吧。在google手机上,使用的是原生系统就没这个问题。针对这一点查了些资料,发现收到短信的广播是被发送到一个接受者队列中进行一次处理,也就是说,一般而言每个接受者应该在处理完事件后将事件转发到下一个接受者,这样能够保证队列中所有接受者都有机会处理事件。但不道德的做法就是某个应用处理完直接不管了,导致后面的应用无法获得事件。这个,只能通过提高处理事件的优先级来解决。争取自己的接受者排在前面,先获得事件。我觉得,除非能够断言某个短信是特殊数据(意思是其它应用都不需要),否则不应该完全截获它。至于楼主的问题,我没有实践过解决方案,不过建议参考下这个博客http://blog.csdn.net/gitar520/article/details/7532269可能有用。最后再回到我遇到的联想手机上遇到的问题,个人感觉还是没法解决,因为它那个是预装软件,整合到操作系统里面了,应该是放在system目录下,只要它想,优先级可以完全无视其它应用。 我倒是没遇到这种情况。另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。那墨迹天气和整点闹铃又是怎么做到的咧?应该就是使劲提高自己接收广播的优先级了。推荐看看这个http://blog.csdn.net/gitar520/article/details/7532269 求几个android的小型项目+源码 我写了个GPS的小程序,得借助于导航软件才能得到数据,请大家帮我一下. 应用程序自适应屏幕大小的问题 android错误,请高手解答! 关于Activity和intent使用的困惑 求助 这个问题怎么解决啊 当RelativeLayout没有addView时,没有显示出来? 求大华视频监控 Android版 SDK 安卓与PC端服务器器socket通信,pc端程序总是accept不到 android textureview 如何超过屏幕大小 android 睡眠灭屏显示 求教,android ndk开发中,c/c++引入的库
http://blog.csdn.net/whu_zhangmin/article/details/18654031
另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。
另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。那墨迹天气和整点闹铃又是怎么做到的咧?
另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。你自己写的短信demo收不到广播有可能是因为联想的短信服务的级别最高,在它收到广播之后就把该广播停了,不再继续对后续的app发送!!!!!so,肯定是这个原因的
另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。你自己写的短信demo收不到广播有可能是因为联想的短信服务的级别最高,在它收到广播之后就把该广播停了,不再继续对后续的app发送!!!!!so,肯定是这个原因的是开机自启动广播,一定要手动去设置自启动才行
另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。你自己写的短信demo收不到广播有可能是因为联想的短信服务的级别最高,在它收到广播之后就把该广播停了,不再继续对后续的app发送!!!!!so,肯定是这个原因的是开机自启动广播,一定要手动去设置自启动才行怎么可能这样,,哎!!!!!!!!!!!!
另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。你自己写的短信demo收不到广播有可能是因为联想的短信服务的级别最高,在它收到广播之后就把该广播停了,不再继续对后续的app发送!!!!!so,肯定是这个原因的
我判断也是这个原因。不过要说应用这么做至少是不道德的吧。在google手机上,使用的是原生系统就没这个问题。针对这一点查了些资料,发现收到短信的广播是被发送到一个接受者队列中进行一次处理,也就是说,一般而言每个接受者应该在处理完事件后将事件转发到下一个接受者,这样能够保证队列中所有接受者都有机会处理事件。但不道德的做法就是某个应用处理完直接不管了,导致后面的应用无法获得事件。这个,只能通过提高处理事件的优先级来解决。争取自己的接受者排在前面,先获得事件。我觉得,除非能够断言某个短信是特殊数据(意思是其它应用都不需要),否则不应该完全截获它。
至于楼主的问题,我没有实践过解决方案,不过建议参考下这个博客
http://blog.csdn.net/gitar520/article/details/7532269
可能有用。
最后再回到我遇到的联想手机上遇到的问题,个人感觉还是没法解决,因为它那个是预装软件,整合到操作系统里面了,应该是放在system目录下,只要它想,优先级可以完全无视其它应用。
另外,如果只是在小米v5上无法实现,应该说这是独特系统的限制,我认为改不了。以前我做的一个检测短信收发的demo,在联想的合约机上也检测不到短信到达,必须把联想的短信服务停了才能获取短信到达的广播。这个明显就是系统限制了。大约楼主遇到的情况跟这个差不多吧。那墨迹天气和整点闹铃又是怎么做到的咧?
应该就是使劲提高自己接收广播的优先级了。
推荐看看这个
http://blog.csdn.net/gitar520/article/details/7532269