我开发了一个Android小部件,一切正常,然后我添加了一些额外的功能,并通过Android市场推送了更新。现在人们抱怨它不再工作。
我在日志中看到的错误是:
07-14 10:33:44.016: WARN/ActivityManager(78): Unable to launch app ...
for broadcast Intent { act=android.appwidget.action.APPWIDGET_ENABLED
cmp=... }: process is bad
07-14 10:33:44.026: WARN/ActivityManager(78): finishReceiver called
but none active
07-14 10:33:44.026: WARN/ActivityManager(78): Unable to launch app ...
for broadcast Intent { act=android.appwidget.action.APPWIDGET_UPDATE
cmp=... (has extras) }: process is bad
07-14 10:33:44.036: WARN/ActivityManager(78): finishReceiver called
but none active
我已经搜索过了,但是找不到任何关于"process is bad error"是什么意思的地方,所以我不知道该如何修复它。重新启动手机(或模拟器)可以让错误消失,但这不是我想让用户做的。 请问有人能帮我解释一下这个错误的原因并告诉我如何修复吗?