android上的假gps应用程序(它是如何工作的)

Posted

技术标签:

【中文标题】android上的假gps应用程序(它是如何工作的)【英文标题】:fake gps applications on android (how it works) 【发布时间】:2015-05-06 03:42:57 【问题描述】:

我一直在研究这些可在 android 应用商店下载的 Fake GPS 应用。

我的问题是,应用程序如何强制其他第三方应用程序使用假 GPS,而不是手机正在收集的真实 GPS。

所以 GPS 已打开,并且在虚假位置启用了 Fake GPS... 是什么/在哪里决定了要使用的 GPS 坐标?

【问题讨论】:

Android mock location on device?的可能重复 没有说它是如何工作的......我想知道应用程序在核心文件上编辑什么,或者系统如何优先考虑 fakeGps 而不是真正的 gps 您可以只查看源代码以了解其处理方式:android.googlesource.com/platform/frameworks/base/+/master/… 【参考方案1】:

您必须在 Android 开发人员设置中启用“模拟位置”,并且在某些 Android 版本中,您必须告知哪些应用可以告知 GPS 位置。如果启用,则首先检查“开发者”想要的 GPS 位置,然后再检查实际位置。

【讨论】:

以上是关于android上的假gps应用程序(它是如何工作的)的主要内容,如果未能解决你的问题,请参考以下文章

模拟器上的 GPS 没有得到地理修复 - Android

一般 Android GPS 行为

iOS 和 Android 上的 GPS 定位

如何使用 GPS 获取我在 Android 中的当前位置?

提高 GPS 精度 - Android 转弯地图

如何在Android中锁定屏幕时长按电源按钮启用GPS?