App 需要记录轨迹,比较费电,有没有什么好的解决办法

2018-08-10 14:39:59 +08:00
 dagger2

我司 App 有个记录轨迹的功能,用户开始记录之后,现在是后台跑一个 service,获取坐标上传,但是不少人反馈手机耗电比较快,有没有什么办法能减少耗电啊。。。

6264 次点击
所在节点    Android
22 条回复
wode234
2018-08-10 14:44:27 +08:00
不仅耗电吧,貌似耗流量也比较快
dagger2
2018-08-10 14:52:03 +08:00
@wode234 流量还好,可以一段时间上传一次,而且本来流量费的也不多
jinhan13789991
2018-08-10 14:54:20 +08:00
让他们卸载别的应用,达到既省电又保证你们 app 存活的目的
dagger2
2018-08-10 15:02:41 +08:00
@jinhan13789991 这不扯淡呢吗。。。。
vjnjc
2018-08-10 15:14:02 +08:00
把获取坐标的频率调低
dajiba
2018-08-10 15:18:31 +08:00
没有。下降吧,下面怎么说都是扯淡。
BOYPT
2018-08-10 15:20:59 +08:00
送用户一个 GPS 手表,用户打开 app 时候才同步手表的坐标数据。
jasonchen168
2018-08-10 15:22:18 +08:00
用户告知里面加一条比较耗电的须知。。。
samlee123
2018-08-10 15:22:32 +08:00
就是苹果的做法
UserANullPointer
2018-08-10 15:23:02 +08:00
降低频率,使用 ClockManager,会一点点改善
opengps
2018-08-10 15:38:42 +08:00
GPS 模块只要工作起来就费电,你只能降低频率
3d3ec7a
2018-08-10 15:54:24 +08:00
要是精度(采样频率)不能牺牲的话, App 里提供一个充电宝购买链接.......
wqjdzh
2018-08-10 16:05:29 +08:00
想省电,不存在的.
luffysup
2018-08-10 17:08:16 +08:00
省电是不可能的 不早点损耗 咋暗示你年年换机
3a3Mp112
2018-08-10 17:12:25 +08:00
无解
bytelee
2018-08-10 17:15:17 +08:00
iOS 用地理围栏
apoclast
2018-08-10 17:20:13 +08:00
如果服务端要求不是很实时, 可以本地先记录下来, 然后批量发到服务器上
apoclast
2018-08-10 17:21:00 +08:00
@apoclast 好吧我看成费流量了...
580a388da131
2018-08-10 18:03:57 +08:00
降低频率,精度和上传次数
beginor
2018-08-10 19:03:28 +08:00
搭车问一下 HTML5 怎么降低 GPS 频率, 貌似没有对应的 API, 一秒钟汇报一次位置

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/478618

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX