高德APP全链路源码依赖分析工程

  • 时间:
  • 浏览:0

一、背景

为了消除一些疑惑,在讨论依赖分析的实现前,先简单说明一下高德 APP 的平台架构,以便

二、高德 APP 平台架构

那先 问題以前达到了大伙儿儿 须要刚结束治理的程度了,而避免此类问題的关键在于须要了解代码间的依赖关系。

高德 App 经太多年的发展,其代码量已达到数百万行级别,支撑了高德地图繁杂的业务功能。但与此一块儿,随着团队的扩张和业务的繁杂化,这麼碎片化的代码以及代码之间繁杂的依赖关系带来诸多维护性问題,较为突出的问題包括: