teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

説明追加

2019/09/07 11:47

投稿

old_dog
old_dog

スコア51

answer CHANGED
@@ -2,4 +2,4 @@
2
2
 
3
3
  https://ja.stackoverflow.com/questions/28195/androidのserviceのライフサイクルについて
4
4
 
5
- を参照させていただきますと、Serviceは明示的に停止しないと、システムで強制終了されるまで存在するようです。リファレンスでも明示的に停止しないと、サービスは稼働し続ける、と記載されてます。リソースを大量に使うようなサービスが残ってしまうと、ユーザビリティ的には好ましくないのかも知れません。なのでonDestroyで明示的に停止処理してるのではないでしょうか?間違っていたら本当にごめんなさい。
5
+ を参照させていただきますと、Serviceは明示的に停止しないと、システムで強制終了されるまで存在するようです。リファレンスでも明示的に停止しないと、サービスは稼働し続ける、と記載されてます。リソースを大量に使うようなサービスが残ってしまうと、ユーザビリティ的には好ましくないのかも知れません。なのでonDestroyで明示的に停止処理してるのではないでしょうか?(Serviceのライフサイクルで、onDestroyが必ず呼ばれるかは分かりませんが)。間違っていたら本当にごめんなさい。