Android应用架构开发和维护常见问题

Android应用架构开发和维护常见问题

0x01. 兼容性

  • 0x01. Android版本兼容性<接口容错>

  • 0x02. Android ROM缺陷<特定ROM的错误>

  • 0x03. 依赖包兼容性

  • 0x04. so库的兼容性

  • 0x05. 客户端本地接口扩展兼容性

0x02. 业务功能

  • 0x01. 服务不能常驻内存

  • 0x02. 协议问题

    如何监控?

  • 0x03. 业务问题
    如何发现?分析?定位?

  • 0x04. 反馈问题
    用户反馈是收集产品信息的一个重要渠道.

0x03. 安全漏洞

  • 0x01. 数据库未加密

  • 0x02. 日志打印容易泄漏用户信息

  • 0x03. so库未加固

  • 0x04. webview的js注入

0x04. 性能稳定性缺陷

  • 0x01. 未测试接收大量未读消息数据的测试

  • 0x02. dns污染发生后,无法回复

  • 0x03. 未对所有协议进行容错处理

0x05. 运行系统版本升级快速响应

  • 0x01. 插件方案

  • 0x02. 热修复方案

  • 0x03. 混合方案