I have developed an Android Widget, and it was working fine. I added some extra functionality and pushed an update through the Android Market. Now people are complaining tha
I hit a process is bad error on my HTC Sensation OS 2.3.4 after removing the INTERNET permission from my AndroidManifest.xml.
W/ActivityManager( 253): Unable to launch app MY_DOMAIN.flashback/10132 for broadcast Intent { act=android.intent.action.PHONE_STATE flg=0x20000000 (has extras) }: process is bad
I carefully tried lots of different workarounds, and I found the only way to fix was:
adb install .I want to take this opportunity to list what did NOT work for me (as there seems to a lot of FUD about how to fix this error):
adb kill-server, then adb start-server, reinstall.adb shell then ps, this didn't show my app running at all.I wonder if the underlying problem was caused by my app getting smaller in size. I think it used to unpack to flashback-1.apk and flashback-2.apk on the device, whereas now it is only unpacking to a single flashback-1.apk.