App分析

作者: 0一缕星光0 | 来源:发表于2019-11-05 12:08 被阅读0次
    1. Application
      • 初始化jsonConfig,来源assets/config.json
      • 初始化logger,初始化Crash (这边耦合比较严重)
      • 记录运行时间(不太清楚)
      • 初始化channel
      • 初始化【广点通】
      • 从服务器拿广告配置
      • debug配置
      • 初始化【数字联盟】(唯一ID)
      • 初始化【友盟】(统计)(根据不同包名初始化,配置在配置里,待优化)
      • 初始化【Bugly】(crash)(根据不同包名初始化,配置在代码里,待优化)
      • 初始化【数美】(统计)
      • 初始化【七鱼】(反馈)
      • 初始化【推送】
      • 初始化合作方
      • X5 WebView初始化(腾讯的SDK)
      • 初始化【互娱】
      • 注册HomeKeyReceiver
      • 注册ScreenBroadcastReceiver
      • 初始化数据库【ObjectBox】
      • 初始化网络请求【okhttp-OkGo】(基本用不到的)
      • 资源文件、第一次网络请求、数字联盟、分享初始化
      • 通知初始化
    1. 为什么需要自己管理activity栈
    2. 资源初始化时什么错误
    3. 从后台回到前台为什么不咋activity中处理,需要在application中处理,可以考虑下Instrument

    相关文章

      网友评论

          本文标题:App分析

          本文链接:https://www.haomeiwen.com/subject/zkjsbctx.html