- 核心功能sdk化
- 通讯、定位,Hybrid、数据库、登录、分享、基础库
- 直接提供给其他BU独立App使用
- 公用业务功能组件化
- 地图、日历、城市、图片、通讯录等13个公共组件
- 减少各BUG重复开发工作量
- 性能数据指标采集
- 网络性能:网络服务成功率,平均耗时,耗时分布
- 定位:获取经纬度成功率,城市定位成功率
- 启动时间,内存,流量指标
- 多种维度:系统、App版本、
- 网络优化
- 使用TCP长链接实现网络服务
- 根据网络情况2G/3G/4G/WIFI进行调优参数
- 根据连接/读/写不同阶段使用重试机制
- 使用IP列表避免dns解析失败或者劫持
- 使用网络延迟选择服务器IP(使用ping)
- 使用ProtocolBuffer+Gzip减少payload