android - 为什么这个 gps 模拟工作以及如何 prevent/detect 它?
android - why does this gps mock work and how to prevent/detect it?
参考这个答案:
不管清单中的权限如何,只允许系统应用更改 allow_mock 是否可行?并且您必须具有 root 访问权限才能授予应用程序系统状态?
如何预防或检测这种情况?如答案中所述,设置和取消设置太快而无法检测到。这是否意味着您必须检测是否有 root 访问权限,然后基本上假设模拟是可能的,并且可能会限制您的应用程序的所有功能已经 root 设备并且可能只是在嘲笑该位置的用户?
谢谢你的澄清。
之所以有效,是因为它使用了 root。
您通常可以使用 Location.isFromMockProvider() 检查模拟位置。
参考这个答案:
不管清单中的权限如何,只允许系统应用更改 allow_mock 是否可行?并且您必须具有 root 访问权限才能授予应用程序系统状态?
如何预防或检测这种情况?如答案中所述,设置和取消设置太快而无法检测到。这是否意味着您必须检测是否有 root 访问权限,然后基本上假设模拟是可能的,并且可能会限制您的应用程序的所有功能已经 root 设备并且可能只是在嘲笑该位置的用户?
谢谢你的澄清。
之所以有效,是因为它使用了 root。
您通常可以使用 Location.isFromMockProvider() 检查模拟位置。