首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android GeoFencing驻留

Android GeoFencing驻留
EN

Stack Overflow用户
提问于 2015-07-13 08:52:12
回答 1查看 624关注 0票数 1

我想检测用户访问一个地方超过10分钟的时间。用户必须事先提供他/她想要跟踪访问的位置。

我想知道实现这一点的最佳方法。在Android地理环境中,我知道“驻留”类型,但我想知道这是否会导致电池耗尽。

在和一些人交谈时,我听说iOS有一种叫“访问”的东西。有安卓的对应物吗?

我知道我的问题是广泛的,但我只需要指出正确的方向。

当用户“访问”一个在电池上没有太大侵略性的地方时,汇总是最好的检测方法。

EN

回答 1

Stack Overflow用户

发布于 2015-09-22 20:44:37

我认为这是最好的方法,因为地理应用服务应该进行这种电池优化。这不是一个答案,但是文档指出了一个“节省电池”的建议

https://developers.google.com/android/reference/com/google/android/gms/location/Geofence.Builder.html#setNotificationResponsiveness%28int%29

如果您在用户访问目的地时不需要任何额外的反馈,也许您可以尝试设置一个更高的值来减少消费。

我想你也可以试着用这个来衡量你的应用程序消耗了多少。如果我没有错的话,从Android 5开始,你可以很容易地跟踪每个应用的电池使用情况。

所以你可以试着让这个设备不用一整天,然后检查电池的使用情况。然后创建地理信息,检查应用程序和GooglePlayServices的使用情况,并检查差异。虽然这将是有点困难,因为其他应用程序可能负责的差异,我认为这将是第一步。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31379077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档