我在理解Android中的'限制後臺數據'設置如何真正起作用時遇到問題。我一直認爲,打開這個限制,只有可見的應用程序才能下載數據,但目前我正在開發一個已經動搖了這種理解的應用程序......我的應用程序在AlarmService中註冊一個警報,以每5分鐘啓動一次背景IntentService。此服務將下載最新的金融報價。令我驚訝的是,無論「限制後臺數據」設置如何,該服務都能夠通過WIFI下載數據(尚未嘗試使用蜂窩接口)。後臺數據傳輸如何工作?
所以我的問題是,Android中的'限制背景數據'設置是如何工作的?我也應該擔心它在我的應用程序的情況下,並根據Android的版本(我已經檢查了2.3.3三星Galaxy SII)這個選項的行爲有任何區別?
好的,謝謝你的澄清。我會在Android 2.x/3.x/4.x模擬器上做一些測試,看看我的應用程序在那裏的行爲。 –