如果电源不是问题,那么在android设备(特别是Nexus 7)上跟踪地理事件的最佳方法是什么。Geofence api或活动轮询
平板电脑是永久固定在一辆汽车上,并始终提供动力。因此,节约能源并不是一个问题。
使用Geofence api有什么坏处吗?它似乎是为了节约能源而设计的。也许它不那么准确?如果我们主动地进行投票,我们的应用会对地理交叉更有反应吗?
设备可用的位置数据是蜂窝塔和全球定位系统。没有无线网络。
发布于 2014-03-09 11:55:30
Google Play Services Geofence API与当前已知的位置一样精确。如果电池电量不是问题,那么你可以在你的应用程序中使用一个服务来保持GPS的正常运行。这样,您就不必实现您的代码来检测进入、退出、驻留事件。
然而,Geofence仅限于每个应用程序100个地理位置。如果限制是一个问题,那么可能更容易不使用Google服务并实现代码来检测地理事件。代码应该是琐碎的,拥有精确的GPS定位始终。
Google Play Services Geofence实现试图解决的主要问题是电池的使用。
https://stackoverflow.com/questions/22233125
复制相似问题