Windows手机Wifi网络从睡眠中醒来后
本文关键字:睡眠中 醒来 网络 手机 Wifi Windows | 更新日期: 2023-09-27 18:11:32
我正在用c#开发一个windows移动应用程序,它在一个单独的线程上调用web服务到UI。这个线程每隔几分钟运行一次,由计时器触发。
我的问题是,如果手持设备进入睡眠状态,当它醒来时,操作系统似乎会卸载网络,然后在一秒钟左右后重新启动网络。
结果往往是我的应用程序崩溃。
有人经历过类似的场景吗?
有人必须围绕这个问题编写代码吗?
任何帮助或意见将不胜感激。
谢谢
听起来你应该在线程中添加一些异常处理。
用try catch块包围网络代码,稍后重试操作:
try {
// your code
}
catch (Exception ex)
{
// add some logging
}