【发布时间】:2014-01-16 00:25:20
【问题描述】:
我正在使用 Xamarin 和 MvvmCross 构建跨平台应用程序。我需要每分钟调用一次服务器进行更新(稍后我会推送通知),但我无法在我的核心项目中设置计时器。我见过 MvvmCross N+42 但我相信目标项目较旧,允许使用计时器。下面是我的目标框架。
有没有更好的方法让我不断调用调用服务的方法?
- .NET Framework 4.5 及更高版本
- Windows 应用商店应用 (Windows 8) 及更高版本
- Windows Phone 8
- Xamarin.Android
- Xamarin.iOS
【问题讨论】:
-
谢谢,我已经看到了该线程,但由于 Xamarin,我无法针对 Windows 8.1 及更高版本。
-
是的,但在 8.1 中提到永久修复之前建议了一些解决方法。至少我是这么读的。
-
我通过创建 .NET 4.0 PCL 并在其中创建计时器实例尝试了一些解决方法,但它们似乎使我调试的应用程序崩溃。我不知道是不是因为我使用的是带有 MVVMCross 的 Xamarin
-
我犯了一个大错误,我没有引用该项目。是一个严重的错误
标签: c# xamarin .net-4.5 mvvmcross