1、主要负责 Android 系统需求开发,方案预研:2、负责线上问题处理:3、负责协助 Android 应用开发人员处理问
题:4、负责 Android 系统版本管控和发布;5、给客户提供技术支持
成绩: 1)深度定制桌面(给应用提供隐藏桌面图标接口、新安装应用红点提示,启动后红点消失、预置应用图标点击再下载应用)
给应用提供 jar包(设置分辨率、密度、清理后台进程、清理缓存)
2)系统 root 开关、root 黑名单(一键开启 root 功能和一键关闭 root 功能,roo 应用黑名单)
应用黑名单(黑名单中应用,已安装禁止启动,没安装禁止安装)
3)应用使用时长(给应用提供应用使用时长接口,包括启动具体时间和启动时长)
4)超分(超分 rbd ,使用 rbd 网络块,Android 系统将 date 目录挂载到网络块上,通过挂载不同的网络块实现同一台安卓手机挂载不同的块,可以分配给不同的用户使用,实现同一台安卓手机可以多人使用)
给应用组提供 framework 层支持
深度改机(可以随意将机型改为市场上任何一款机型,实现云手机打卡)
5)存储空间超过80%强制用户清理空间(机器的存储空间超过80%后,强制弹窗,要求用户清理空间)
6)设置 ip(framework 层和 native 层实现设置静态和动态 ip)
7)重构 ota 升级(绕过签名和时间截校验,系统原生的留给用户定制,Android10.0ota 一键升级,自动解析 ota包中升级文件组成升级命命)
移植 ssh到 Android
8)native 层实现设置 ntp 时间服务器,并更新系统时间,定时同步网络时间
和方案商沟通及和客户沟通解决问题
线上问题处理及第三方应用适配等
实现保存系统 logcat 日志,以供问题分析
9)adbdisable-verity 适配到 Android 卡里面,在卡里面即可解锁 System 分区、adb 默认使用 root 权限
10)提供 usb 通信方案(实现 PC和 Android 卡通过 usb 实现通信)
新项目基础功能适配,适配完了提供给我们公司内部及客户使用
日志管理(保存系统日志,统计7天内警告、错误、致命日志数量)
11)代理热更新功能(native 层代理实现热更新,不用升级系统,就可以实现更新代理程序)
12)重构 ota 升级服务(原生服务留给客户定制,自己定制的服务内部升级使用)
13)版本发布及管理