Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.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# 在脱机模式下跟踪移动设备?_C#_Android_Windows Phone 8 - Fatal编程技术网

C# 在脱机模式下跟踪移动设备?

C# 在脱机模式下跟踪移动设备?,c#,android,windows-phone-8,C#,Android,Windows Phone 8,我感兴趣的是开发一个应用程序,它可以跟踪设备的位置并查看地图中的坐标 但是,在脱机模式下(被跟踪设备可以或不可以有internet连接) 下面是一个例子: [设备A]->没有互联网连接 [设备B]->具有互联网连接。 基本上,它可以在应用程序的地图上查看设备A的位置 这可能吗? Android/WP对于WP8,这是不可能的。你所能期望的最好的是一个带有定期后台代理的WP应用程序,它最多每30分钟运行一次,如果有网络连接,它可以抓取GPS位置并发布。如果无法连接,则必须缓存这些值,直到连接可用,然

我感兴趣的是开发一个应用程序,它可以跟踪设备的位置并查看地图中的坐标

但是,在脱机模式下(被跟踪设备可以或不可以有internet连接)

下面是一个例子: [设备A]->没有互联网连接

[设备B]->具有互联网连接。 基本上,它可以在应用程序的地图上查看设备A的位置

这可能吗?
Android/WP

对于WP8,这是不可能的。你所能期望的最好的是一个带有定期后台代理的WP应用程序,它最多每30分钟运行一次,如果有网络连接,它可以抓取GPS位置并发布。如果无法连接,则必须缓存这些值,直到连接可用,然后将列表推送到该连接

连续GPS将要求应用程序是前台应用程序,因此如果用户使用其他应用程序,将导致GPS跟踪中断


编辑:有关连续GPS跟踪,请参见以下WiredPairie的评论。缺少上传位置数据的连接的问题仍然存在,如果您打算显示设备的完整路径,而不仅仅是当前位置,则需要缓存。

您的意思是实时?最新的设备A没有互联网连接,是吗?那么不,那是不可能的。蓝牙是一个选项吗?一个设备连接到哪一个可以让第二个设备跟踪它的位置?您的问题没有足够的信息来解释您打算如何启用该支持。可以跟踪用户的位置:您如何开始回答OPs问题?他几乎没有提供信息。他说的“离线模式”是什么意思?他说的是没有wifi吗?没有手机?没有蓝牙?Windows Phone有多种获取地理位置的方法。谢谢,WiredPairie,这对我来说是新的,在我考虑的未来项目中会证明是有用的。我想我需要重新阅读所有的地理位置API等AMR——我想他指的是上传位置数据的互联网连接,现在他已经添加了更多的信息。