0

現在、記事にコメントを投稿できるSNSアプリケーションを開発しています。バックグラウンドでいくつかのネットワークプロセス(サービスなど)を処理したいと考えています。しかし、私はそれについていくつか心配しています。ユーザーがアプリケーションを強制終了しても安全ですか?IntentServiceを通じてその機能を実装していればいいですか?IntentServiceキューは、サービスが強制終了(クローズ)されても維持されますか?

私はすべての「コメントリクエスト」ストアをIntentServiceキューに計画しました。ユーザーがアプリケーションを強制終了すると、リスクが発生します。 (私はAndroid OSがIntentService Queueを破壊しなければならないと思う)

だから私はそれについて質問したい。 IntentServiceのインテントキューは、ユーザーがアプリケーションを閉じる(kill)ときに維持されますか?もしそうでなければ、私はこの問題をどのように扱いますか? IntentServiceキューを保存するためにデータベースなどを使用していますか?絶対に、私はこれを知らない。

答えて

0

ユーザーがアプリケーションを終了した場合、サービスは安全です。彼らが電話アプリケーションマネージャに入り、サービスを停止することを望むならば、それは完全に異なっている、停止できないものなので、サービスが終了する。あなたの意志のサービスはうまくいくでしょう。詳細については:[https://developer.android.com/training/run-background-service/create-service.html]

関連する問題