Android 15目标版本下锁屏时Geofences失效问题咨询
Android 15目标版本下锁屏时Geofences失效问题咨询
大家好,我最近在适配应用到Android 15目标版本时碰到了个棘手的问题,想请教下有没有同行遇到过类似情况,或者能给点排查思路:
之前应用目标版本不是Android 15的时候,不管应用在后台运行,还是手机处于锁屏状态,地理围栏(Geofence)事件都能正常触发——哪怕测试设备本身就是Android 15系统也没毛病。
但把目标版本改成Android 15之后,Geofence的表现就出现了异常:
- 应用前台打开时,Geofence工作完全正常
- 应用关闭但屏幕保持亮着的状态下,Geofence也能正常触发事件
- 一旦手机锁屏,Geofence就彻底停止工作了
我已经做了这些排查:
- 核对过测试设备的权限设置,应用所需的位置权限都已经正常授予
- 不管是应用单独的电池优化开关,还是系统级的省电模式,都已经关闭了
有没有朋友清楚这是不是Android 15新增的限制导致的?或者还有什么我没考虑到的配置项需要调整?麻烦大家给点建议,非常感谢!




