私はかなり単純なデータ追跡アプリケーションを構築しています。実行可能ファイルを使用して、私のアプリは5秒ごとにユーザーが消費したデータの量を確認し、UIを更新します。これはサービスを使用する正しい状況ですか?
アプリはうまく動作し、アプリがフォアグラウンドにないときでも実行可能な状態が維持されますが、アプリが終了すると停止します。
以前はサービスを使用したことがなく、一部のドキュメントを読んだ後でも、私はそれが必要なのかどうかまだ分かりません。 UIを更新できるようにする必要があり、データ量に応じてasynctaskを起動してサーバーを更新します。
今、この部分は実行可能ファイルから起こっていますが、私がサービスについて読んだことから、UIとのやりとりが難しいようです。
私はもともと、私がアプリが死ぬことをどうにかして防ぐことができると思っていました。これはプライベートシステム上で使用されるため、ユーザーは「迷惑になる」というアプリの閉鎖を心配する必要はありませんが、どうやって解決するのか分かりません。
ありがとうございました!
注:ここでは関連性がないと思われるため、コードを投稿しませんでしたが、リクエストに応じて喜んでいただけます。