这个项目能做什么

Trail Sense 是一款开源的安卓应用,专注于利用手机内置传感器进行野外导航和生存辅助。该应用设计为完全离线运行,不依赖互联网。 主要功能包括: 导航工具:可放置信标并导航至信标位置,沿路径行进,并使用回溯功能原路返回。瞄准罗盘和倾斜仪利用手机摄像头和传感器进行野外测量。照片地图功能允许用户拍摄或选择照片作为导航参考。 天气与天文:应用根据本地海拔和过去48小时内存储在应用偏好设置中的气压历史预测天气。它还提供日出、日落及其他天文事件的预测,并支持可配置的提醒。 户外实用工具:手电筒工具控制手机闪光灯,水沸腾计时器辅助营地任务。应用还包含云层扫描仪和二维码扫描仪,均使用摄像头。 离线设计:所有位置数据、信标坐标、路径和传感器读数均保存在设备本地。应用将数据存储在本地 SQLite 数据库和应用偏好设置中,当存储被清除或应用被删除时,所有数据将被清除。 所需权限包括:精确和粗略位置访问权限、用于日落提醒的后台位置权限、用于计步器距离计算的活动识别权限、用于罗盘和扫描仪的摄像头权限,以及用于基于时间的通知的精确闹钟调度权限。 该项目欢迎贡献,可通过 Weblate 进行翻译,并通过 GitHub 讨论提出功能请求。应用可在 F-Droid、Google Play 和 Obtainium 上获取。另有一本配套的生存指南单独发布。采用 MIT 许可证。 官方链接: - 用户指南:https://kylecorry.com/Trail-Sense/user-guide/ - 技术博客/研究:https://kylecorry.com/research/categories/trail-sense/ - 功能路线图和维基:https://github.com/kylecorry31/Trail-Sense/wiki