0

これはやや抽象的な質問であり、答えはデバイス、ネットワーク、ユーザー設定などによって異なることを私は知っています。それにもかかわらず、私は自分の世論調査をどれほど「過剰」にできるかについて、知識に基づいた意見を本当に必要としています。私の典型的なポーリングリクエストの1つが、空のリクエスト本文(単純なGET)とそれに応答する数百キロバイトで構成されているとしましょう。これを4時間ごとにポーリングするサービスは、過剰のカテゴリに含まれますか?

私はC2DMを使用できないという残念な状況にありますので、これを示唆する回答はありません。

4

1 に答える 1

1

私の典型的なポーリングリクエストの1つが、空のリクエスト本文(単純なGET)とそれに応答する数百キロバイトで構成されているとしましょう。これを4時間ごとにポーリングするサービスは、過剰のカテゴリに含まれますか?

私はそうは思いません。バッテリーの観点からすると、 4ごとに不快感を覚えます。理想的には(IMHO)、設定を介してポーリング期間を構成可能にします。

また、RetoMeierのGoogleI | O 2012のプレゼンテーション、特に「効率」のセクションをご覧になることをお勧めします。このセクションでは、低レベルのバッテリー消費量について詳しく説明しています。

また、そのペイロードサイズにより、IMHOバッテリーは、従量制プランの帯域幅コストよりも問題が少なくなります。あなたは〜1MB /日、〜30MB/月を話している。それはおそらく不合理ではありませんが、ユーザーがすべてのデータをダウンロードする理由を理解していれば(たとえば、ある種の差分またはデルタアプローチに対して)、ユーザーがあなたのアプリ。そうしないと、ユーザーがAndroid4.x+デバイスの[設定]からユーザーを制限することを選択する可能性があります。

于 2012-10-11T21:48:44.143 に答える