1

我在 VM 中运行了 Android X86 9.0r2。我想测试来自 GPS 的各个位置对应用程序的影响。

我已经使用 Python 的 adb_shell 从另一个 VM 连接到它:

>>> device.shell('echo TEST')
'TEST\n'

当我尝试地理修复时,它说找不到地理:

device.shell('geo fix 1.2 3.4')
'/system/bin/sh: geo: not found\n'

我无法找到有关如何在 Android-x86 上进行 GPS 的任何信息。我看过几篇关于下载那些“GPS Spoof”应用程序的帖子,但如果可能的话,我想自己设置。

在这篇文章How do I set/send geolocation parameters lat/long to an Android-x86 emulator中,评论者之一 bahram 说“在 Android x-86 中将无法识别 geo fix 命令”,但没有详细说明。

我听说 Android X86 支持 GPS。我们如何使用它?

4

1 回答 1

0

如果它有 GPS 接收器,您可以使用像 HackRF One 这样的软件定义无线电 (SDR) 以及 gps-sdr-sim GitHub 项目来模拟 GPS 信号。

于 2020-08-17T18:03:08.167 回答