android 监听短信 启动service

拼吧 发布于 2012/07/13 23:08
阅读 2K+
收藏 0
我一个android的软件 要监听接收到短信时启动一个service,在模拟器可以启动 但在真机不能启动 试了小米和一款三星的 都不行 大家遇见过这个问题吗? 小米可以查看程序的权限,我在程序里添加了 <uses-permission android:name="android.permission.RECEIVE_SMS"/> 可是小米查看这个程序获得的权限里没有监听短信的?请大家帮忙
加载中
0
t
tonyLiang
DEBUG看看你的应用是否有收到接收短信的广播,如果没有,那就是被小米先处理掉了
0
Lohanry
Lohanry
可能是拦截操作被你禁止了,小米当APP拦截短信时候会有选项出现要求…或者是你的目标机器上有其他短信应用…在有序广播时候传到你APP之前被抛出了
0
拼吧
拼吧
谢谢各位,问题解决了。确实是小米拦截了。小米短信有个设置是系统短信优先,要把这个关闭才能监听。
0
oscrm
oscrm

虽然这样可以实现,能不能用软件实现呢,这样你还得让用户去手机的系统设置中去操作不太友好,有没有好的解决方案。

返回顶部
顶部