Windows phone 8 windows phone 8.1如何不间断地运行资源密集型任务?

Windows phone 8 windows phone 8.1如何不间断地运行资源密集型任务?,windows-phone-8,windows-phone-8.1,Windows Phone 8,Windows Phone 8.1,我需要将接近4Gb的数据从外部存储(SD卡)上传到云。手机将通过Wi-fi连接电源插座 我应该使用后台传输(BTS)还是资源密集型任务(RIT)。MSDN说RIT在10分钟后停止,这可能会中断我的上传 我听说BTS不可靠。我有点困了。任何帮助都将不胜感激 它将部署到企业电话商店。所以我想我有一些灵活性,可以不在Windows phone应用商店中部署它 BTS也可以在锁定屏幕下工作吗?如果您的目标是Windows Phone 8.1,您应该使用该类。当设备处于WiFi并连接到交流电源时,它有效地

我需要将接近4Gb的数据从外部存储(SD卡)上传到云。手机将通过Wi-fi连接电源插座

我应该使用后台传输(BTS)还是资源密集型任务(RIT)。MSDN说RIT在10分钟后停止,这可能会中断我的上传

我听说BTS不可靠。我有点困了。任何帮助都将不胜感激

它将部署到企业电话商店。所以我想我有一些灵活性,可以不在Windows phone应用商店中部署它


BTS也可以在锁定屏幕下工作吗?

如果您的目标是Windows Phone 8.1,您应该使用该类。当设备处于WiFi并连接到交流电源时,它有效地不受限制,即使设备锁定,它也将继续运行


对于Windows Phone 8,您的选项是有限的,除非您可以将数据分成较小的数据块。BTS强制执行上传/下载大小,这将排除您的情况(通过AC/WiFi的最大上传量为100mb),而且资源密集型任务确实存在时间太短而无法完成完整上传的风险。

我更喜欢使用BTS,其主要用途正是您所需的。