\\
天朝原因,即使只是定位,也需要借助第三方(如高德百度等,因为国内的要加密,导致偏差,换句话说,google的正确的gps位置反而是有偏差的,除非你能自己解析gps得到城市街道信息)
说到定位,可能都觉得肯定耗电啊,其实不然,只是定位的话(因为地图其实要打开,屏幕亮度本来就耗电,所以,这里的测试基于关屏情况,没有其他app干扰的情况下)一点点都不耗电,差不多你打开看下时间屏幕耗的电量都够你实时定位导航回家了(这里单单指的是定位)
说到定位,正常两种,第一种就是开启app获取一个地理经纬度,以后就拿这个给后台了,那这种其实不耗电,但是大部分还是需要连续的,就会设置间隔等,然而,坑就在这儿。原因不详,但是,设置单次,然后,自己手动定时请求的话,可以明显降低耗电。
实际测试,没用定位的时候(关屏)最低电流5-6mA,波动在三四十间,一个小时内,平均电流在12mA左右(部分测试可能系统应用波动,但是平均在13-14mA之间)。手动轮询(高德参数设置为单次定位),10秒请求一次定位,电流和没用定位的平均值一致。用高德的连续定位,15分钟定位一次(一小时其实也就4次),最低电流在30mA以上,平均电流40-50mA。
顺便提下,开机时候的电流可能达到200mA以上,开机后稳定下来,正常亮屏在100mA。高德地图上打的广告毫安级耗电,想想也是可笑了(999毫安是不是也是毫安级的?)
高德定位耗电问题
最后编辑于 :
?著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事?!?“怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 使用高德地图定位SDK中的单次定位API: - (BOOL)requestLocationWithReGeocod...