1

我打算编写 WP7 应用程序,它需要每 5 分钟向服务器手机发送 GPS 位置。即使应用程序没有运行,数据也必须发送到服务器。一种方法是使用后台代理(我使用的是 7.5 Mango),但在这种情况下,应用程序只会每 30 分钟发送一次数据,这在我的情况下是不可接受的。
还有其他解决方案吗?
谢谢指教。

4

2 回答 2

3

不,这不是 Mango 上 WP7 应用程序支持的用例。此外,重要的是要提到,您将在后台代理上为 GeoCoordinateWatcher获得的位置是大约过去 15 分钟的缓存地理位置,而不是实时地理位置。

如果您不介意我问,您到底想构建什么?这听起来奇怪地接近间谍软件。即使它是无害的并且是出于良好的目的,我也会小心地朝着任何与远程服务器不断共享 GeoLoc 的方向前进。

于 2012-01-30T07:46:39.427 回答
3

您唯一的选择是在应用程序运行时每 5 分钟发送一次数据(即使手机被锁定)和/或通过注册PeriodicTask每 30 分钟发送一次数据。

话虽如此,我同意贾斯汀的观点,你所描述的听起来很邪恶。

于 2012-01-30T07:50:05.060 回答