Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 当应用程序未激活时,Windows Phone将在一段时间内获取gps坐标_C#_Windows Phone 7_Windows Phone 7.1 - Fatal编程技术网

C# 当应用程序未激活时,Windows Phone将在一段时间内获取gps坐标

C# 当应用程序未激活时,Windows Phone将在一段时间内获取gps坐标,c#,windows-phone-7,windows-phone-7.1,C#,Windows Phone 7,Windows Phone 7.1,我怎样才能像一个没有用户界面的后台进程一样每15分钟获取一次GPS数据线当用户在应用程序上执行某些任务时,我已经有了数据线的纬度和经度,但我正在尝试每15分钟记录一次GPS位置,以制作一个地图路线,这样用户就可以看到他当天去的所有地方以及他所走的路线 我知道如何获取跳线,但我不知道在应用程序未激活时如何自动获取跳线 有办法吗?或者还有其他方法吗?听起来您需要的是后台代理。查看文档。当应用程序未运行时,每隔15分钟可能无法运行。您可能需要稍微更改一下规格。每30分钟加上或减去大约10分钟运行一次。

我怎样才能像一个没有用户界面的后台进程一样每15分钟获取一次GPS数据线当用户在应用程序上执行某些任务时,我已经有了数据线的纬度和经度,但我正在尝试每15分钟记录一次GPS位置,以制作一个地图路线,这样用户就可以看到他当天去的所有地方以及他所走的路线

我知道如何获取跳线,但我不知道在应用程序未激活时如何自动获取跳线
有办法吗?或者还有其他方法吗?

听起来您需要的是后台代理。查看文档。

当应用程序未运行时,每隔15分钟可能无法运行。您可能需要稍微更改一下规格。每30分钟加上或减去大约10分钟运行一次。此外,由于API的原因,您现在无法获取位置。但是,您仍然可以使用访问手机位置缓存版本的

这是因为一直使用GPS会很快耗尽电池电量。操作系统将尝试每15分钟获取一次位置信息,然后将信息分发给需要的应用程序,而不是让一堆应用程序一直在GPS硬件上敲打