熟悉安卓 apktool 反编译,用 smali 嵌入日志的方式解决过多次难以复现的 bug 和闪退等第三方 sdk 问题。
熟悉安卓各种布局layout。
熟悉kotlin。
熟悉安卓广播 broadcastReceviver, handler 等消息机制,多进程开发,AsyncTask 多线程,socket。gradle 构建自动化打包发布流层。
熟悉使用单例,工厂,代理等设计模式。
熟悉安卓原生视频,音频,图片 MediaRecorder,MediaPlayer,BitmapFactory 录制编辑压缩等功能。
善于从 github 中搜索合适的 demo 和技术参考研究。能用AI辅助生成代码。
熟悉Python脚本。
熟悉jsbrigdem,webview与安卓之间的交互。
UniSDK是游戏SDK进行系统功能整合打包发布到各个游戏平台的整合系统,其中包括对游戏发布渠道sdk,社交平台sdk,手机推送sdk,广告投放sdk等进行整合并发布到每个游戏应用商店的一个整合平台。
我在其中负责∶
1. 各大手机产商小米,华为,oppo,vivo ,魅族,海外 Google 等消息平台的推送框架设计和接入。
2. 各大游戏渠道应用平台和游戏发布应用接入,抖音,快手,华为,网易云音乐等平台。
3.抖音,快手,微信,微博,小红书等开放 sdk 功能接入游戏,包括分享,添加好友,跳转小程序,第三方授权登录绑定等功能。
4. 海外暴雪,华纳游戏 sdk ,登录,支付,推送等功能接入,消息 deeplink 跳转,延迟展示,引擎通用接口回调设计。
5. 海外 Google 应用商店,Facebook,Twitter,discord 等社交 sdk 功能接入。
6.unity 引擎与游戏脚本和安卓原生内包功能整合。
7.抖音,云音乐等云游戏平台功能和渠道设计功能方案并接入。
8.穿山甲等广告平台与计费流量设计接入。
使用的技术∶apktool 反编译,安卓广播 broadcastReceviver, handler 等消息机制,多进程开发,AsyncTask 多线程,socket。gradle 构建自动化打包发布流层。安卓原生视频,音频,图片 MediaRecorder,MediaPlayer,BitmapFactory