我一直在更新应用程序,并向前拉版本目标,我们遇到了GPS模拟问题。

模拟位置在使用android studio进行调试时可以完美地工作,但是当我离开调试并正常运行时,它根本无法工作。

背景:

这将通过串行获取GPS信息并模拟设备的位置。所有这些工作一直持续到进行模拟,然后除非我正在积极调试,否则就不会设置位置。

如果我遗漏了一些东西,请告诉我,似乎有些安全限制我不知道会让我们失望。

编辑:我仍然找不到与此有关的任何东西,并且似乎特别是当我逐步执行它的代码时,但是否则运行不起作用

最佳答案

您是否已通过adb shell将[ro.allow.mock.location]getprop | grep mock进行了检查?

将其设置为1(setprop ro.allow.mock.location 1),它也应该在 Release模式下工作。最初是0。如果这样不起作用,请给我反馈,以便我更改答案。

关于android - 模拟GPS提供程序仅在 Debug模式下可用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39664434/

10-12 00:11
查看更多