ylih(你的耳机生活)是一款专为 Android 平台设计的耳机使用时长统计工具。其核心目标是帮助用户在耳机损坏或退役前,准确了解其真实的使用时长与价值消耗。
- GitHub:https://github.com/ElDavoo/ylih
- 网盘:https://pan.quark.cn/s/981303e57b71 提取码:ctua

核心统计维度
该工具提供多维度的耳机使用数据追踪:
- 终身使用时长:记录每副耳机的累计使用小时数。当耳机退役时,总数将冻结,新耳机的统计则从零开始。
- 会话级记录:永久保留每次使用的开始时间、结束时间及持续时长。
- 真实收听时间:可选功能,能够区分“连接状态”与“实际播放状态”,避免将挂在脖子上未播放的耳机计入使用时间。
- 成本摊销计算:用户可输入耳机的购买价格,应用会自动计算并显示随着使用时间的增加而递减的“每小时成本”。
- 电池周期统计:针对支持电量报告的耳机,统计每次充电的使用小时数,并追踪自购买以来电池续航的变化趋势(一个充电周期定义为累计消耗 100% 电量)。
- 可视化与小组件:提供过去 30 天的使用趋势图表,并支持在主屏幕添加显示终身时长、当日总数或 30 天图表的小组件。
双模式跟踪机制
为平衡功能与系统资源,ylih 提供两种跟踪模式:
- 仅蓝牙模式(默认):完全依赖 Android 系统报告的蓝牙连接/断开时间戳。此模式下应用无需在后台运行,零资源占用,但不支持有线/USB 耳机,也无法区分连接与收听状态。
- 详细跟踪模式:需在设置中手动开启。支持追踪有线/USB 耳机,并能精确测量实际收听时间。此模式会保持一个静默且隐藏的后台进程,会产生微小的电池成本。
隐私保护与数据主权
ylih 在设计上严格遵循本地优先原则:
- 零网络权限:应用不具备任何互联网访问权限,无数据上传、无用户账户、无分析追踪、无广告。
- 本地存储与备份:所有历史记录均保存在手机本地数据库中。用户可通过设置导出为可读文件,或从文件导入。应用兼容 Android 系统级备份,换机时系统会自动迁移数据。卸载时也会提供保留数据的选项。
- 自动化备份:支持将数据自动备份至用户指定的本地或云同步文件夹(每日、每周或每月),并保留最新的十个备份文件。若目标文件夹失效,应用会发出单次通知,避免静默失败。
- 本地助手集成:支持 Android 17 的设备端助手只读查询功能。用户可手动开启后,通过语音助手查询耳机的终身时长或特定时段的使用总数,该权限可随时禁用。
数据准确性保障
为确保长期统计数据的可靠性,ylih 建立了严格的数据校验规则:
- 手机关机期间的时间绝不计入使用时长。
- 若遭遇应用崩溃或系统重启,中断的会话将在最后已知的连接时刻安全关闭,绝不向前猜测或虚增时长。
- 系统逻辑确保同一连接时段不会被重复计算。
这些规则已通过自动化测试固化,任何违反规则的代码变更都会导致构建失败,从而从工程层面保障了统计数据的绝对可信。对于希望精细化管理个人数码设备寿命与使用习惯的用户而言,ylih 提供了一个轻量、精准且完全私密的解决方案。










