我一直在更新应用程序,并向前拉版本目标,我们遇到了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/