所以在这里我得到了open-source Android app,我必须分析并确定其结构,例如其库,高级体系结构,配置管理和测试工具。
现在,我知道在哪里以及如何查找后两个了,但是我仍然对如何识别库和体系结构感到困惑。
所以我要问的是,如何确定应用程序的体系结构及其使用的库?我在哪里找?源代码的哪一部分?有什么提示吗?
如果我还需要提供其他信息,请告诉我。
答案 0 :(得分:1)
关于Android开发的堆栈溢出问题有数千(甚至可能数百万)个问题。 android文档本身非常详尽。像“添加库android项目”这样的简单查询可以将某人引至answers like this。
我真正想说的是,已经有很多东西了。您只需要使用它即可。
关于原始问题:
图书馆
可以找到相关性here。这些是此应用使用的外部库。
-
建筑
关于这一点,您将主要需要阅读代码。为此使用Android-studio确实很有帮助。您可以使用tools like this,但是在大多数情况下,您将必须阅读代码并理解它。
此外,自开源项目以来,应该有关于它的良好文档。