Neo*_*Neo 18
如果这适用于您,请尝试使用此代码
// returns true if mock location enabled, false if not enabled.
if (Settings.Secure.getString(getContentResolver(),
Settings.Secure.ALLOW_MOCK_LOCATION).equals("0"))
return false;
else return true;
Run Code Online (Sandbox Code Playgroud)
干杯!
我认为你应该让假 GPS 坐标的概念更清晰,因为无论用户是否真的在那里,任何坐标本身都可以被认为是真实的。
因此,您可以通过两种方式采取行动:
由于涉及解决方案 1,您可以使用最近的 GSM 信号塔的 CID(小区 ID)和 LAC(位置区域代码)来查明用户是否位于某个区域。这需要互联网连接并向远程服务发出 LAC 到 GPS 坐标转换的请求。
对于解决方案 2,您可能会检查与用户速度或加速度不相符的异常坐标变化,例如几秒钟内几英里的变化可能会警告您有关欺骗坐标。
| 归档时间: |
|
| 查看次数: |
25951 次 |
| 最近记录: |