2017-04-11 6 views
0

私はIntentServiceについて読んで、Androidアプリケーションのライフスタイルと効果について疑問を呈しています。私はIntentServiceが初めてAndroidを起動するときに、onCreate()を実行してandroid.app.Applicationを起動することを知っています。 IntentService実行キューが空の場合、IntentServiceを強制終了できます。 しかし、開始されたandroid.app.Applicationにはどうなりますか?IntentServiceがリクエストされずにIntentServiceが終了した後にアプリケーションに何が起こるか

+0

あなたは好奇心から尋ねるか、その状態に依存していますか? – azizbekian

+0

着信プッシュメッセージでAndroidでIntentServiceを起動している[onesignal](https://documentation.onesignal.com)を使用しています。今では自分のアプリの周りで起こっていることを知ろうとしています。それは私が推測するプログラミング問題です –

答えて

1

クラスApplicationはシングルトンであり、アプリケーションのプロセスがまだ終了している限り存在します。 IntentServiceは一度処理されてもそれ以上ではなく、Intentで終了しますが、それはアプリプロセスが終了することを意味するものではありません。プロセスとスレッドについて詳しくは、こちらを参照してください。https://developer.android.com/guide/components/processes-and-threads.html

関連する問題