1. App.java: - 添加SharedPreferences持久化空转状态,App重启后自动恢复 - setAppIdleRunning()中增加MainService服务重启逻辑,同步空转状态 2. MainService.java: - onCreate/onStartCommand: 检测空转状态,自动启动IdleGpsService - 重构GPS监听逻辑,新增mIdleGpsListener实例与中央处理方法 - startGpsLocation/stopGpsLocation: 根据空转状态自动切换系统GPS与IdleGpsService数据源 - 前台通知栏显示 [IDLE RUNNING] 标识及全精度(%.15f)经纬度数据 - 通知内容区分"空转GPS"与真实"GPS位置"前缀 3. IdleGpsService.java: - 添加服务启动时的Toast提示反馈 - 修复MainService中IdleGpsService类型不匹配问题 4. MainActivity.java: - 简化空转切换逻辑,移除冗余的IdleGpsService手动启停代码
9 lines
187 B
Properties
9 lines
187 B
Properties
#Created by .winboll/winboll_app_build.gradle
|
|
#Mon May 04 09:35:11 CST 2026
|
|
stageCount=20
|
|
libraryProject=
|
|
baseVersion=15.12
|
|
publishVersion=15.12.19
|
|
buildCount=29
|
|
baseBetaVersion=15.12.20
|