【发布时间】:2011-10-01 05:22:07
【问题描述】:
我想确保 LocationListener 接收到的位置是“真实的”,而不是来自欺骗性来源(即应用程序Location Spoofer)。我不在乎“但用户有时想欺骗位置”——这是关于一个不会在安卓市场上分发的应用程序。应用程序不需要那么准确的位置 - 它只需要是“真实的”。
你认为有办法检查位置是否被欺骗?
你认为防止位置欺骗的好方法是什么?
有没有一种 android-method 可以给我真实的但是位置?
是否有一种 android-method 来确定位置是否被欺骗?
我的想法:
- 如果安装了位置欺骗应用程序,请检查黑名单
- 启用/禁用不同的位置提供程序并检查其返回的位置
- 运行后台服务监视位置(以被动方式)并检查突然的位置变化
请给我你对这个问题的想法和意见。
【问题讨论】:
标签: android gps location position