0

标题几乎说明了这一点。我有一个注册了位置更改事件的 GPS 对象。

我知道该代码有效,因为它会在我使用真实设备移动时记录我的位置。

Visual Studio 2012 sdk 中的 Windows phone 8 模拟器虽然没有触发位置更改事件,但我不知道为什么。

我会发布代码,但它是多余的,而不是原因。我认为问题出在模拟器上。还有其他人有这个问题吗?

4

1 回答 1

1

原来这是一个错误

http://social.msdn.microsoft.com/Forums/wpapps/en-US/c2cc57b1-ba1f-48fb-b285-d6cfbb8f393a/windows-phone-8-emulator-returns-microsofts-location-only

这是一个可行的解决方法

  1. 在模拟器中启动您的应用程序
  2. 设置位置
  3. 转到模拟器上的 MAPs 应用程序
  4. 点击查找我的位置(等待它找到你)
  5. 回到您的应用程序并查看新位置是否已更新

您必须为要在模拟器中进行的每一步执行此操作

于 2013-08-05T22:16:22.643 回答