当用户将应用程序放在Windows Phone 7 Mango的后台时,是否可以阻止我的应用程序关闭套接字?
如果是这样,我该怎么做呢?
由于
答案 0 :(得分:6)
不,即使在芒果中,也无法在应用程序未运行时保持打开持久套接字连接。
你可以:
PeriodicTask
,但在被杀之前只能执行10-15秒ResourceIntensiveTask
,当手机连接电源时会运行该{{1}}并执行任意长时间(或直到手机断电)这两种类型的任务都可以访问应用程序的独立存储,但会在单独的应用程序域中执行,因此它无法访问变量和其他应用程序状态。
答案 1 :(得分:0)
你应该实现一个后台任务 - 在interwebz上有一个关于如何做到这一点的样本
- 编辑 - 但是仍然会每隔30分钟调用一次......除非你正在播放某些东西(有一个特定的任务)你运气不好