Androidシステムは、いかなる状況においてもアプリケーションサービスを停止したときに通知しますか、それとも静かに仕事をしていますか?場合は、私たちに通知する場合は、&どのように我々はそれをキャッチするか、それを知っている?Androidシステムによるサービスの処理
0
A
答えて
1
いずれのシナリオも可能です。従来の場合、システムRAMを解放するためにプロセスが終了すると、サービスでonDestroy()
を呼び出す必要があります。
- RAMのための緊急の必要性(例えば、電話の着信、我々は、システムのRAMが不足している)の設定で
- 強制停止
- 場合:しかし、のような、これは発生しません場合があり、サービスが未処理の例外をスローする
例外シナリオを無視して、onDestroy()
を呼び出すか、プロセスを終了する必要があります。
0
サービスのオンデストロイは、システム状態によって異なる場合があります。
あなたは公式ドキュメントをチェックし、また、onDestroy()が呼び出されていない場合はどのようなこの link
関連する問題
- 1. チケット処理システム
- 2. AndroidサービスのOpenCV画像処理
- 3. C#Webサービスによる例外処理
- 4. Java:トランザクション処理システム
- 5. 例によるAndroidサービスの理解
- 6. REST APIによるAndroidサービスとサーバー間のデータの同期処理
- 7. Camel Route jbossフューズのWebサービスによる例外処理の例外処理
- 8. Android - XMLでWebサービスを処理するには?
- 9. エラー処理システムのエラー処理方法は?
- 10. WindowsでのWCFサービスの処理サービス(WAS)
- 11. WPFでの処理システムのシャットダウン
- 12. Android Intent.ACTION_SEND対処の処理
- 13. wcfサービスの例外処理
- 14. Jhipster例外処理のサービス
- 15. 静的ウェブサイトのクレジットカード処理システム
- 16. 「リアルタイム」システムでの日付処理
- 17. メールベースのサービス間通信システムをメッセージベースのシステムに変換する理由
- 18. Androidでサービス情報を処理する方法
- 19. android - Webサービス例外を処理する方法
- 20. Androidビデオフレーム処理
- 21. Android処理ディスプレイ
- 22. Androidデータの処理
- 23. Androidセッションの処理
- 24. Android:システム、ActivityManagerによって殺されるアクティビティを回避する方法:パッケージ名を処理する(pid 935)
- 25. Webサービス未処理例外
- 26. リアルタイム分散システムにおける遅延の処理
- 27. androidどのようにメモリの例外を処理する
- 28. Androidで処理するオブジェクト
- 29. Android。例外処理
- 30. Android例外処理
を通過することができますか?私たちのアプリは他の方法で通知されていますか?放送などを通じて?すなわち、それが確実に撃墜されたかどうかを知る方法はありますか? –
@OsamaMohammedShaikh:あなたが 'onDestroy()'で呼び出されておらず、処理されていない例外がスローされていない場合、あなたのアプリケーションのプロセスは警告なく終了しています。 – CommonsWare
あなたの意見が分かりました!いずれかのことが起こります。緊急事態が発生していないことを通知するか、プロセス全体が警告なく終了して、アプリケーションサービスが終了したかどうかを知る機会がなくなると、onDestroy()が呼び出されます。ほとんどの場合、プロセス全体が終了する極端な場合を除いて通知されます。リソースがなくなるまで安全です。右? –