我正在开发一个应用程序,如果他从他的检查位置移动超过20米,我需要提醒用户。我打算在这个开发中使用接近传感器。但是我发现了这个文件。
它说
“具体的阈值距离由硬件确定 目前可用的定位技术。例如, 如果禁用Wi-Fi,则区域监控要少得多 准确。但是,出于测试目的,您可以假设 最小距离约为200米。“
如果我使用GPS距离,则需要相当大的功率利用率。我是在错误的道路上发展的吗?赞赏你的善意。
答案 0 :(得分:2)
对于您的任务,唯一的方法是以最佳质量模式使用GPS(CLLocationAcuracyBest
)
检查loaction.getAcuracy()以查看该位置是来自GPS还是手机座塔/ wifi。
答案 1 :(得分:0)
您好您可以根据需要使用GPS。它肯定会消耗更多的功耗,但更准确地工作。请更具体地说,你需要在app中使用此功能多少次。