Skip to content

Releases

LocationService v1.7.7

Pre-release

Choose a tag to compare

@Lecheeel Lecheeel released this 06 Nov 06:23
  • 新增:运行中心设备与授权状态,集中查看 Xposed 连接、模拟位置设置及定位权限。
  • 优化:运行模式直接展示,当前问题集中提示,诊断与日志收纳至开发者工具。
  • 优化:主页操作区与按钮文案,移除原始位置常驻提示和空坐标占位。
  • 优化:单点、资料库、设置与卫星页面的重复说明,精简界面层级。

LocationService v1.7.6

Pre-release

Choose a tag to compare

@Lecheeel Lecheeel released this 04 Nov 14:02
  • 新增:正式版与 Beta 更新通道,可在设置中切换。
  • 修复:模拟运行结束及异常后的收尾处理,改善定位通道超时与清理重试。
  • 修复:路线追加与 GPX 导入导出的边界问题,避免数据覆盖和特殊字符导致的失败。
  • 优化:地点搜索与手绘路线预览,减少重复请求和过期结果干扰。
  • 优化:诊断日志写入与状态记录,降低运行过程中的阻塞。
  • 优化:地图服务与崩溃上报的授权设置,崩溃上报默认关闭。

LocationService v1.7.5

Choose a tag to compare

@Lecheeel Lecheeel released this 23 Oct 10:17
  • 新增:独立进程定位诊断,可查看定位来源、模拟标记和数据时效,方便排查定位差异。
  • 新增:“重建标准定位通道”,恢复定位通道时保留当前场景、路线进度和暂停状态。
  • 修复:Xposed 模式下定位订阅丢失、批量定位回调异常等问题。
  • 修复:未开启模拟时对正常定位请求的误拦截。
  • 优化:标准无 Root 模式的授权检查和清理重试,完善权限失效后的错误提示。
  • 优化:单次定位和融合定位的兼容性,新配置默认允许相关请求,保留已有设置。

LocationService v1.7.4

Choose a tag to compare

@Lecheeel Lecheeel released this 16 Oct 14:58

LocationService v1.7.4

  • 修复从其他页面返回首页地图后,顶部出现大块白边、地图和控件整体下移的问题。

LocationService v1.7.3

Choose a tag to compare

@Lecheeel Lecheeel released this 16 Oct 14:42

LocationService v1.7.3

  • 适配全面屏,移除地图上下白边,并调整控件间距,避免被状态栏、导航栏和刘海遮挡。
  • 修复从模拟位置打开资料库后,再次选择模拟位置仍显示资料库的问题。

LocationService v1.7.2

Choose a tag to compare

@Lecheeel Lecheeel released this 16 Oct 14:29

LocationService v1.7.2

重新发布签名安装包,支持已安装 v1.7.1 的用户升级。

LocationService v1.7.1

Choose a tag to compare

@Lecheeel Lecheeel released this 16 Oct 10:41

LocationService v1.7.1

本版本修复运行后端停止时重复调用清理接口的问题。控制器在停止成功后不再再次调用 release();只有停止失败时才使用 release() 进行重试,减少重复 Binder/API 调用并保留失败清理的重试能力。

同时移除了 Android Manifest 中与 Gradle useLegacyPackaging 重复的 extractNativeLibs 配置,保留统一的 Native 打包设置。

LocationService v1.7.0

Choose a tag to compare

@Lecheeel Lecheeel released this 09 Oct 11:36

LocationService v1.7.0 优化界面组织、浅色/深色视觉和高频运行时的显示开销。

  • 资料库使用路线/场景/地点标签、名称与坐标搜索、矢量空状态和复用列表;导入/导出集中到菜单。
  • 设置按定位参数、运动、定位通道与实验、系统 Hook、后台与版本分组;数值和说明分行,扩大触控区域。
  • 单点定位改用带常驻标签的坐标输入卡片,主操作与运行控制分开。
  • 运行中心统一卡片与展开图标,展开底部章节时自动显示首批操作,隐藏详情不再持续格式化。
  • 首页搜索、抽屉、路线编辑与悬浮摇杆统一配色;搜索操作提供 48dp 触控区域,路线编辑按钮分两行。
  • 系统栏图标随浅色/深色主题切换,导航标题统一中文;资料库旋转到横屏时收起装饰标题,保留列表空间。
  • 仅限制界面样本刷新频率,定位提交间隔不变;暂停、错误、场景和后端变化立即更新。列表搜索与差量计算移到后台,设置页仅在后端改变时重绘能力。

保留现有发行签名,Android 12 及以上。普通手机选择 arm64 APK。性能验证包含高频状态流和 1000 条记录的复用列表;不代表所有真机均达到固定帧率。高德与厂商后台调度行为不由本轮 UI 改动保证。既有 Bugly x86_64 16KB 对齐警告仍存在。

LocationService v1.6.0

Choose a tag to compare

@Lecheeel Lecheeel released this 09 Oct 10:07

LocationService v1.6.0 增加路线交换、运动控制和无 Root 诊断能力。

  • GPX 轨迹/路线导入、单条及全部路线导出,分别保存不同轨迹段。
  • 可选路线平滑加减速及弯道减速,保留实际经过时间推进。
  • 摇杆幅度调速、中心死区、动画归中、锁定振动;新增步行/跑步/骑行/驾车预设与 km/h 显示。
  • 圆周微动周期独立可调,松手后以当前位置为圆心。
  • 后台设置引导:电池优化、精确位置、通知状态及小米自启动入口。
  • 持久化限量诊断历史、文本导出、实际提交间隔/耗时统计;明确丢失的 Provider 有限恢复。
  • 可选系统 Fused 和 GMS 融合定位通道,默认关闭;失败保留标准 GPS/Network,停止时清理。
  • 标准模式默认启用启动密集提交:初次提交后额外五次,目标间隔 80ms,随后恢复场景间隔。

GMS 需要可用的 Google Play 服务。可选通道、微动和清除标记实验不保证所有目标应用接受定位,也不保证小米/高德不回跳。已保存场景使用自身运动参数;新的设置用于下次启动。

Android 12 / API 31 及以上。普通安卓手机选择 arm64 APK;all APK 同时包含 arm64 和 x86_64。保持既有发行签名。Bugly x86_64 的 16KB 页对齐警告仍存在。

LocationService v1.5.0

Choose a tag to compare

@Lecheeel Lecheeel released this 14 Sep 20:07

LocationService v1.5.0

  • 悬浮窗展开后可直接调节速度:没有活动路线时显示“摇杆速度”,路线播放或暂停时显示“路线速度”。支持滑块和每次 ±0.1 m/s 微调。
  • 调速实时应用于当前场景,不需要重新启动。暂停时可预设恢复后的速度,设为 0 时停止移动;路线进度、摇杆方向和锁定状态保留。
  • 面板显示设定速度,静止或暂停时不会被定位样本的 0 速度覆盖;重新启动其他场景时同步其速度配置。调节值同时保存为设置中的默认速度,已保存场景的独立配置保留。
  • 补充运行中调速、暂停恢复、零速度、失败清理及悬浮窗交互回归测试。

提供 arm64、x86_64 和通用 APK。小米手机通常选择 arm64,可覆盖安装升级。