首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安卓系统的AddProximityAlert功耗

安卓系统的AddProximityAlert功耗
EN

Stack Overflow用户
提问于 2012-05-19 16:06:31
回答 2查看 667关注 0票数 0

我正在开发一个GeoFencing安卓应用程序,通知用户何时接近某个地区(类似于在iOS中开始监控地区)。

我知道我可以在安卓系统中使用AddProximityAlert,但我担心耗电量,因为我将添加大约50个地理位置。

问题是:添加更多的点数会改变功耗吗?或者,不管我加了多少分,它都会保持不变?

EN

回答 2

Stack Overflow用户

发布于 2012-05-19 16:35:27

你必须进行测试才能确定:-)但我的理解是,LocationManager会定期检查当前位置(如果屏幕关闭,则每4分钟进行一次“昂贵”的全球定位系统检查,如果屏幕关闭,则更常见的情况是无法确定频率),然后将位置与所有注册的中心点进行比较。因此,GPS的功耗是有限的,在此之后,它只是通过检查一组点创建的“正常”CPU消耗。

HTH

票数 0
EN

Stack Overflow用户

发布于 2016-12-09 23:58:00

我之前没有做过任何测试,但我认为功耗取决于硬件刷新率。您可以设置没有地理点和多个地理点的对比测试。您可能需要静止不动,以确保相同的GPS可见性。并使用一些功耗工具,如电池历史记录,来评估功耗。

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

https://stackoverflow.com/questions/10663479

复制
相关文章

相似问题

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