android - 如何检测 Android 中的假 GPS 坐标?

标签 android gps

是否有一种万无一失的方法来检测用户是否在伪造他/她的 GPS 位置?

该技术应该适用于没有蜂窝连接硬件的安卓设备。即仅 Wi-Fi

最佳答案

如果适合你,试试这个代码

// 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;

干杯!

关于android - 如何检测 Android 中的假 GPS 坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16772383/

相关文章:

ios - 核心定位精度

java - 如何在不在 android 中的 Activity 上添加 map fragment 的情况下获取我的位置?

android - 如何更改标记图标被点击的内容?

android - 将 ProgressBar 添加到 Webview - Android

android - 如何在Datawind应用商店中管理Android应用

c# - 在 Xamarin 中获取位置 GPS 数据时无法在线程内创建处理程序

java - 链接没有显着返回值的 Observable

java - Android - 获取从文件资源管理器中选择的.txt文件的真实路径

ios - iPad - 使用 CLLocationManager 的问题

Android getLatitude() 返回大地纬度或地心纬度?