该项目基于Android9.0深度定制,主要负责AR眼镜软件系统的开发,如文件管理、语音控制、系统桌面、
系统设置等。与系统工程师深度联调,处理AR眼镜按钮事件分发,系统设置交互,应用与系统通讯,屏幕
文字读取,眼镜屏幕亮度调节等问题。使用kotlin作为主语言。使用compose及databinding开发页面。使
用反射修改系统设置。使用了AccessibilityService无障碍服务用于执行语音指令。使用了AIDL与其他应
用进行跨进程通信。使用了webRTC用于音视频功能的开发。使用OkHttpClient+SSLContext构建
WebSocket,用于与网页端进行通讯。将眼镜端产生的视频及图片上传到服务器,处理报关单并反馈到眼
镜端。