Android の「バックグラウンド データを制限する」設定が実際にどのように機能するかを理解するのに問題があります。この制限をオンにすると、目に見えるアプリケーションだけがデータをダウンロードできるといつも思っていましたが、現在、この理解を揺るがすアプリケーションを開発しています... 私のアプリケーションは AlarmService にアラームを登録して、バックグラウンドの IntentService を 5 分ごとに開始します。このサービスは、最新の金融相場をダウンロードします。私にとって驚くべきことは、「バックグラウンド データを制限する」設定が何であれ、サービスが WIFI 経由でデータをダウンロードできることです (セルラー インターフェイスはまだ試していません)。
だから私の質問は、Android の「バックグラウンド データを制限する」設定が実際にどのように機能するのかということです。また、私のアプリケーションの場合、心配する必要があります。このオプションの動作は、Android のバージョンによって異なりますか (2.3.3 Samsung Galaxy SII で確認しました)。