此代碼會在啓動系統後自動運行應用程序,但按下後退按鈕後應用程序將關閉。如何在後臺運行Android應用程序?
如果應用程序通過單擊它的圖標正常運行。即使按下後退按鈕或運行其他應用程序,它也會持續運行。
public class AutoBoot extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(context, MyActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
}
我的問題是,如何使這個自動運行的代碼連續運行,即使按後退按鈕或運行其他應用程序後?
它將如何爆炸式停止 – 2016-01-10 16:53:44
另外,如何在重新啓動後啓動服務? – 2016-01-10 16:54:34