标签: android gps mocking detection
参考这个答案:https://stackoverflow.com/a/25849595/5015502
这是否有效,因为只有系统应用程序允许更改allow_mock而不管清单中的权限如何?并且您必须具有root权限才能提供应用系统状态?
如何预防或检测到这一点?如答案中所述,设置和取消设置太快而无法检测到..所以这意味着您必须检测是否存在root访问权限,然后基本上假设模拟是可能的并且可能限制应用程序的所有功能已经植根设备的用户可能只是在嘲笑这个位置?
谢谢你澄清。
答案 0 :(得分:1)
它有效,因为它使用 root 。
您通常可以使用Location.isFromMockProvider()检查模拟位置。