V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dagger2
V2EX  ›  Android

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

  •  
  •   dagger2 · 2018-08-10 14:39:59 +08:00 · 10091 次点击
    这是一个创建于 2293 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    22 条回复    2018-08-11 03:47:53 +08:00
    wode234
        1
    wode234  
       2018-08-10 14:44:27 +08:00
    不仅耗电吧,貌似耗流量也比较快
    dagger2
        2
    dagger2  
    OP
       2018-08-10 14:52:03 +08:00
    @wode234 流量还好,可以一段时间上传一次,而且本来流量费的也不多
    jinhan13789991
        3
    jinhan13789991  
       2018-08-10 14:54:20 +08:00
    让他们卸载别的应用,达到既省电又保证你们 app 存活的目的
    dagger2
        4
    dagger2  
    OP
       2018-08-10 15:02:41 +08:00
    @jinhan13789991 这不扯淡呢吗。。。。
    vjnjc
        5
    vjnjc  
       2018-08-10 15:14:02 +08:00
    把获取坐标的频率调低
    dajiba
        6
    dajiba  
       2018-08-10 15:18:31 +08:00
    没有。下降吧,下面怎么说都是扯淡。
    BOYPT
        7
    BOYPT  
       2018-08-10 15:20:59 +08:00
    送用户一个 GPS 手表,用户打开 app 时候才同步手表的坐标数据。
    jasonchen168
        8
    jasonchen168  
       2018-08-10 15:22:18 +08:00
    用户告知里面加一条比较耗电的须知。。。
    samlee123
        9
    samlee123  
       2018-08-10 15:22:32 +08:00
    就是苹果的做法
    UserANullPointer
        10
    UserANullPointer  
       2018-08-10 15:23:02 +08:00
    降低频率,使用 ClockManager,会一点点改善
    opengps
        11
    opengps  
       2018-08-10 15:38:42 +08:00   ❤️ 1
    GPS 模块只要工作起来就费电,你只能降低频率
    3d3ec7a
        12
    3d3ec7a  
       2018-08-10 15:54:24 +08:00
    要是精度(采样频率)不能牺牲的话, App 里提供一个充电宝购买链接.......
    wqjdzh
        13
    wqjdzh  
       2018-08-10 16:05:29 +08:00
    想省电,不存在的.
    luffysup
        14
    luffysup  
       2018-08-10 17:08:16 +08:00
    省电是不可能的 不早点损耗 咋暗示你年年换机
    3a3Mp112
        15
    3a3Mp112  
       2018-08-10 17:12:25 +08:00
    无解
    bytelee
        16
    bytelee  
       2018-08-10 17:15:17 +08:00
    iOS 用地理围栏
    580a388da131
        19
    580a388da131  
       2018-08-10 18:03:57 +08:00 via iPhone
    降低频率,精度和上传次数
    beginor
        20
    beginor  
       2018-08-10 19:03:28 +08:00 via Android
    搭车问一下 HTML5 怎么降低 GPS 频率, 貌似没有对应的 API, 一秒钟汇报一次位置
    Trumeet
        21
    Trumeet  
       2018-08-10 19:30:14 +08:00 via Android
    1. 降低定位精度
    2. 不要常驻,不要常驻,不要常驻,这个梦不要有。最好用 JobScheduler 定期轮询
    43QYK2JU
        22
    43QYK2JU  
       2018-08-11 03:47:53 +08:00
    开启后台记录轨迹的时候弹一个提示出来说:手机耗电比较快
    就没人会反馈了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1210 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 18:31 · PVG 02:31 · LAX 10:31 · JFK 13:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.