关于android 8.0熄屏,cpu休眠,gps中断的问题,请问就没有完全之策吗?

Robbie枫叶EX 2018-08-27 05:02:17
众所周知,现在版本越高,电源管理越厉害,像8.0,熄屏后就很容易被系统kill,甚至进入doze模式。
那么,真的就没有办法做到熄屏gps继续工作吗?那大家都是怎么做轨迹记录和点位跟踪的?
目前测试的华为,熄屏后5分钟左右,gps就没了,没了,没了,其它手机也差不多。
这还是在已经在电池中设置了后台运行,并且允许关闭电源优化。
还有使用前台服务、wakelock等等,都是毫无效果的,整个人都快奔溃了。
求来点给力的大牛,稍微指导一下,如果在应用层不行,那就直接了当的告诉我,做不了的,如果可以,请指点一二。

已经尝试的方案:
前台服务-无效
wakelock唤醒cpu-无效
电池-开启后台运行-无效
特殊权限-允许关闭电池优化-无效
...全文
2566 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
qugengting 2020-09-07
  • 打赏
  • 举报
回复
引用 13 楼 Robbie枫叶EX 的回复:
[quote=引用 12 楼 qugengting 的回复:]我也遇到这个问题了,后台定时进行定位都没问题了,但是一旦手机休眠后wifi自动被关闭,不管手机是否设置休眠时关闭wifi,就再也定位不到了。。。。。。。。。楼主你有什么办法吗
这种单靠开发者是不可能实现的,必须要有手机厂商的配合,手机厂商可以增加白名单,那些大厂app也是这么干的。[/quote]我们是内部需求,强制员工安装并且可以指导他们开启权限,所以也就避免了使用网上说的双进程的技术,上面我问的问题在小米手机上解决了,原来还有个wifimanager的类,获取到wifilock之后再acqure就可以了,然而蛋疼的是在华为手机上无效,最多顶一个小时左右还是会被关闭,而公司与华为合作,采购的手机又必需是华为的,我CTMD
Robbie枫叶EX 2020-09-04
  • 打赏
  • 举报
回复
引用 12 楼 qugengting 的回复:
我也遇到这个问题了,后台定时进行定位都没问题了,但是一旦手机休眠后wifi自动被关闭,不管手机是否设置休眠时关闭wifi,就再也定位不到了。。。。。。。。。楼主你有什么办法吗
这种单靠开发者是不可能实现的,必须要有手机厂商的配合,手机厂商可以增加白名单,那些大厂app也是这么干的。
qugengting 2020-09-01
  • 打赏
  • 举报
回复
我也遇到这个问题了,后台定时进行定位都没问题了,但是一旦手机休眠后wifi自动被关闭,不管手机是否设置休眠时关闭wifi,就再也定位不到了。。。。。。。。。楼主你有什么办法吗
王能 2019-04-08
  • 打赏
  • 举报
回复
如果是功能性的app可以试试辅助功能+电池开启后台运行 辅助功能见https://blog.csdn.net/weimingjue/article/details/82744146 你只需要开启就行了,不需要任何辅助功能逻辑
r00_a2lBUR 2019-04-04
  • 打赏
  • 举报
回复
据说用定时器有用
honglei92 2019-01-18
  • 打赏
  • 举报
回复
这个问题值得深思 是gps被杀了 还是 服务被杀了呢?
锴跃软件 2018-12-04
  • 打赏
  • 举报
回复
楼主,我们也做了如下尝试
前台服务-无效
wakelock唤醒cpu-无效
电池-开启后台运行-无效
特殊权限-允许关闭电池优化-无效

现在还是省电模式还是不限制,后台gps能记录,你找到更好的办法吗?
jklwan 2018-09-07
  • 打赏
  • 举报
回复
JobScheduler startForeground,8.0需要创建channel,createNotificationChannel创建和notification一样ChannelId的NotificationChannel
rightorwrong 2018-09-04
  • 打赏
  • 举报
回复
https://lbs.amap.com/api/android-location-sdk/guide/utilities/permision_8
这样不行吗
键盘舞者113 2018-08-27
  • 打赏
  • 举报
回复
用JobScheduler AP
https://blog.csdn.net/z979451341/article/details/80608607

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧