Android 后台数据传输是如何工作的?
我很难理解Android中的“限制背景数据”设置是如何工作的。我一直认为,打开这个限制后,只有可见的应用程序才能下载数据,但目前我正在开发一个应用程序,它动摇了这种理解。。。我的应用程序在AlarmService中注册一个警报,以每5分钟启动一次后台IntentService。该服务随后将下载最新的金融报价。令我惊讶的是,无论“限制后台数据”设置是什么,该服务都能够通过WIFI下载数据(尚未尝试使用蜂窝接口) 所以我的问题是,Android中的“限制背景数据”设置到底是如何工作的?对于我的应用程序,我是否也应该担心这个问题?根据Android版本的不同,这个选项的行为是否有任何差异(我已经在2.3.3三星Galaxy SII上进行了检查) Android中的“限制背景数据”设置到底是如何工作的 对于Android1.x/2.x/3.x,它是开发者的“选择加入”设置。开发人员应该检查后台数据是否被禁止,如果被禁止,则不要在后台执行Android 后台数据传输是如何工作的?,android,Android,我很难理解Android中的“限制背景数据”设置是如何工作的。我一直认为,打开这个限制后,只有可见的应用程序才能下载数据,但目前我正在开发一个应用程序,它动摇了这种理解。。。我的应用程序在AlarmService中注册一个警报,以每5分钟启动一次后台IntentService。该服务随后将下载最新的金融报价。令我惊讶的是,无论“限制后台数据”设置是什么,该服务都能够通过WIFI下载数据(尚未尝试使用蜂窝接口) 所以我的问题是,Android中的“限制背景数据”设置到底是如何工作的?对于我的应用程
对于Android 4.0+,如果应用程序的用户配置文件要求,Android基本上会阻止您访问互联网(例如,您已超过分配的带宽阈值)。对于冰淇淋三明治,它特别指出限制背景选项仅用于数据,不限制WiFi。好,谢谢你的澄清。我将在Android2.x/3.x/4.x模拟器上做一些测试,看看我的应用程序在那里的表现。