我在Emulator和CM9 ROM上测试了我的代码。一切正常。但是当我在MIUI v3.6.28 Android版本4.1.2上运行我的应用程序时,它不会触发SMS接收器。
我在StackOverflow上搜索但是找不到合适的答案,除了提到有关电话制造商自己实现内部类以避免这种行为。和MIUI是夏米ROM也许这是真的。但那么Go SMS和Handcent SMS如何在这些设备上运行?
答案 0 :(得分:3)
http://miuiandroid.com/community/threads/sms-notification-not-working.16464/
这可能会解决问题。我没有检查它,因为我再次移动到cm进行测试。但似乎正好解决了我的需要。描述是有道理的。
Miui优先使用并在任何其他应用程序收到之前将其带走。
答案 1 :(得分:2)
在小米设备中,您只需将您的应用添加到自动启动列表,为此,请按照以下简单步骤操作:
注意:通过USB权限浏览您的应用时,会被拒绝 READ_SMS的默认值。您需要在“权限”选项卡中启用权限 适用于您应用的安全应用。