My app stopped working all of a sudden, and I didn't know what was wrong. There's a nice blog entry on making your app compatible with Android 4 KitKat, I read it thoroughly but in the end I discovered my will not be affected since it's too benign and only the apps that might cause trouble for other apps.
My sixth sense raised an alarm shortly afterwards, that perhaps this issue is being caused by Google Hangouts. I had allowed Google Hangouts to take care of my SMS messages a few hours ago, without knowing it will screw my poor app.
I got Android 4.3.3 running on Sony Xperia Z smart phone.
Given below are screen shots from Hangouts app settings.
So, if your SMS receiver stops working all of a sudden do make sure Google Hangouts is not the culprit.
Android KitKat has got its own style of handling SMS messages, but still I don't see a point in why Google Hangouts will break 3rd party apps that need to only read SMS messages.
On a side note, I did think once that maybe this error is caused an up version of Android because my app was working well on my older QMobile A50 which sports Android Jelly Bean 4.1.3.
In case you're wondering what permissions are needed to make a new SMS broadcast receiver work, well I got the following:
<uses-permission android:name="android.permission.SEND_SMS" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.READ_SMS" />