Android初心者はこちら。数か月前に他の初心者がハンドヘルド デバイス用に作成したアプリを修正するように依頼されました。問題は、デバイスが主にネットワークの信頼性が低く弱い地域で使用されていることです。その結果、ほとんどのデータ アップロード リクエストが失敗します。
元の作成者は、独自の REST クライアントを展開することを決定し、永続性も実装しませんでした。それらを実績のあるネットワーキングおよびキャッシング ライブラリに置き換えることを考えています。具体的にはGoogle Volley
、ネットワークとSquare Tape
アップロード データの永続化に使用することを考えています。私の検索では、この組み合わせが使用されているインスタンスがスローされていないため、少し自信がありません。
冗長Volley
にしますか?のキャッシングおよび再試行メカニズムは、のキューと同じ機能を提供しますかTape
? アプリのクラッシュによるデータ損失を防ぐためのプラスが見えますが、それ以外の場合でもVolley を使用する場合は必要ですか?Volley
Tape
Tape
Tape