我想在應用程序崩潰時自動重啓我的服務。我的想法是:當apk崩潰時自動重啓服務
1: 一個BroadcastReceiver當APK死機和自動重新啓動該服務
if("android.intent.action.SOMETHING".equals(intent.getAction()))
{
Intent serviceLauncher = new Intent(context, Service.class);
context.startService(serviceLauncher);
}
2: 與uncaughtException(),但我不知道來處理
我會盡可能快地嘗試這個,並給你一個報告 – 2012-03-26 06:10:23
我剛剛閱讀了http://developer.android.com/reference/android/app/Service.html#START_STICKY上的描述,我認爲這是我的需要,謝謝 – 2012-03-26 06:13:10
我認爲START_STICKY只確保服務啓動,但服務運行時,它不會重新啓動後他chrash,可能嗎? – 2012-04-20 14:21:40