如何在不使用模拟位置的情况下在 android 上欺骗位置?

Posted

技术标签:

【中文标题】如何在不使用模拟位置的情况下在 android 上欺骗位置?【英文标题】:How to spoof location on android without using Mock Locations? 【发布时间】:2020-09-05 05:51:18 【问题描述】:

我们知道有各种各样的应用程序,例如伪造我的 GPS 等。但这些应用程序使用开发人员选项来激活模拟位置。检测模拟位置的应用程序通常检查权限是否打开,它们使用以下代码:

使用权限 android:name="android.permission.ACCESS_MOCK_LOCATION" /

我想知道是否有一种方法可以在不更改设备生根或在 Android 上激活模拟位置设置的情况下欺骗(更改)位置。

【问题讨论】:

如果您想测试您的应用,您也可以使用模拟器并在模拟器设置中提供 GPS 轨迹。 【参考方案1】:

如果需要,您可以使用 HackRF One 之类的软件无线电 (SDR) 以及 gps-sdr-sim GitHub 项目来模拟 GPS 信号。

【讨论】:

以上是关于如何在不使用模拟位置的情况下在 android 上欺骗位置?的主要内容,如果未能解决你的问题,请参考以下文章

在不启用他们的位置的情况下在科尔多瓦上获取用户位置

如何在不使用 Eclipse 的情况下在 Android 上安装/替换

如何在不破坏相机应用程序的情况下在Android手机上打开手电筒[重复]

在不连接计算机的情况下在 Android 上检查元素

如何在不发送消息的情况下在 Android 中打开默认电子邮件客户端?

如何在不录制的情况下在 Android 上对麦克风进行采样以获得实时幅度/电平?