语音社交直播应用
职责:核心 Android 原生开发,负责音视频直播模块全流程
- 基于原生 Android 开发,集成**声网 Agora、腾讯云 TRTC**两套音视频 SDK,实现多人语音连麦、房间管理;
- 实现音频采集、耳返、降噪、回声消除,处理 AudioFocus 音频焦点抢占冲突;
- 编写弱网处理逻辑,断网自动重连、音频丢包补偿,优化弱网下语音流畅度;
- 开发直播间上麦 / 下麦、礼物消息、实时 IM 消息、在线状态同步;
- 优化 App 启动速度、内存占用,治理线上内存泄漏、ANR、崩溃,支撑线上稳定运行;
- 适配各安卓版本权限、后台限制,解决厂商定制 ROM 兼容性问题。
车载车机语音车控,助手,便捷栏,息屏等模块
独立负责便捷栏、息屏页面、Tile 组件编辑全套模块开发
- 基于车机 Android 平台,完成 Tile 拖拽编辑、多 Tile 滑动手势拦截、状态管理;
- 实现息屏 UI、便捷栏快捷入口,AGSL 图形特效渲染,像素级还原 UI 设计稿;
- 使用 AIDL 完成 VAPI 跨进程通信,对接车载底层服务,处理车辆信号回调;
- 解决多手势冲突、页面切换卡顿、内存抖动问题;通过 Perfetto 定位性能瓶颈,优化页面启动耗时;
- 编写日志埋点,方便问题复现与定位,输出模块设计文档,配合硬件联调,最终模块随车型交付。
技术栈:Kotlin/Java、AIDL、VAPI、AGSL、自定义 View、Perfetto、AAOS 车机 API