## 项目一:OAPM 性能监控 SDK(2020.10‑至今)
**项目背景**:公司内部 Android 端性能监控组件,面向业务 APP,用于采集内存、启动、存储等各类性能指标,定位 APP 卡顿、内存泄漏等线上问题,给业务方提供性能数据分析能力。
**职责**
1. 负责 SDK 核心模块开发,基于 Gradle 插件、字节码插桩技术实现无侵入性能数据采集;
2. 主导内存监控模块改造,设计实现应用存储、组件启动监控模块;
3. 对接内部业务团队,解答接入问题,线上问题排查,保障 SDK 版本迭代与线上稳定性。
**结果产出**
4. 完成内存监控改造,精准捕获内存泄漏、OOM 异常,帮助业务快速定位内存类线上故障;
5. 落地应用存储、组件启动监控能力,完善 APP 性能观测维度;
6. SDK 支撑公司多款内部 APP 接入,线上崩溃率维持在极低水平,有效降低业务方性能问题排查成本。
## 项目二:Cort 代码覆盖率监控 SDK(2022.07‑至今)
**项目背景**:面向 Android 业务 APP 的代码覆盖率采集 SDK,用于自动化测试阶段统计代码执行覆盖率,辅助研发团队评估测试充分度,发现未覆盖代码分支。
**职责**
1. 使用 Android Gradle 插件 + 字节码插桩完成 SDK 核心逻辑开发;
2. 负责需求迭代、版本发布,对接接入团队,解决接入适配、兼容性问题;
3. 维护 SDK 线上稳定性,处理各类机型、系统版本兼容 bug。
**结果产出**
4. 实现编译期字节码插桩采集覆盖率,无需修改业务代码,支持多版本 Android 系统兼容;
5. 输出覆盖率数据报告,帮助团队识别测试盲区,提升自动化测试有效性;
6. 支撑多个业务项目接入,保障迭代版本稳定输出。
## 项目三:安卓电视机顶盒系统框架 & 应用开发(中兴,2019.06‑2020.10)
**项目背景**:电视盒子 Android 系统定制项目,需要对 Android Framework 做定制改造,开发机顶盒配套系统应用,适配不同硬件产品,满足开机、按键、第三方应用对接等定制需求。
**职责**
1. 开发维护系统设置、本地音视频图片等系统应用;
2. 参与 ROM 定制开发,修改开机启动流程、按键事件分发,对接第三方应用;
3. 负责 Framework 层问题定位、bug 修复,适配不同机顶盒硬件设备。
**结果产出**
4. 完成多款机顶盒产品 ROM 定制,系统应用稳定运行,满足产品功能需求;
5. 解决大量框架层兼容性、业务逻辑 bug,保障机顶盒整机系统交付上线。
## 项目四:蓝牙智能硬件系列 APP(四聚通用,2018.06‑2019.04)
**项目背景**:多款蓝牙智能硬件配套 Android 客户端,需要通过蓝牙和硬件设备通信,实现设备控制、数据采集展示,完成 APP 从开发到上架全流程。
**职责**
1. 根据产品需求完成 UI 界面、业务逻辑开发;
2. 实现手机蓝牙与硬件设备通信逻辑,完成音乐彩灯、遥感相机、蓝牙自行车多个 APP 开发;
3. 负责 APP 测试、bug 修复、版本迭代更新,完成应用商店上架。
**结果产出**
4. 完成 3 款蓝牙硬件 APP 完整开发上线,蓝牙通信稳定,设备控制功能正常;
5. 实现硬件数据解析、设备状态展示,满足硬件产品配套使用需求。