メインアプリの一部であるウィジェットがあります。通常、アプリが更新されると、ウィジェットがクリックされたときにユーザーをメインアプリのアクティビティに移動させるPendingIntentが作成されます。ただし、エラーが原因でメインアプリがOSによって強制的に停止または強制終了された場合、ウィジェットをクリックするとウィジェットの応答が停止します。onReceiveメソッドが呼び出されていないため、ブロードキャストの受信も停止すると思います。
これが私がマニフェストに持っているものです:
<receiver android:name=".widgets.AppWidget" android:label="@string/widget_name">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
<action android:name="com.myApp.android.widgets.CLICK.start"></action>
</intent-filter>
<meta-data android:name="android.appwidget.provider"
android:resource="@xml/appWidget_provider"/>
</receiver>
ウィジェットコードは、メインアプリとは別のパッケージに含まれています。