Android构建过程如何工作?

时间:2013-09-23 02:41:55

标签: android android-build

我发现了一篇关于Android构建过程如何工作的好文章,其中显示了以下过程:

enter image description here

但是,我还看到另一篇文章说它使用javac将所有文件转换为.class个文件,然后dx tool中的adk转换为所有文件.classclasses.dex个文件,如下所示:

enter image description here

请有人澄清哪一个是正确的吗?

4 个答案:

答案 0 :(得分:5)

您可以查看官方文档构建和运行 http://developer.android.com/tools/building/index.html

答案 1 :(得分:3)

Java源代码由javac编译为.class文件,然后通过“dx”工具将类文件转换为Dalvik字节码,该工具包含在sdk'工具'中。

答案 2 :(得分:3)

以下是对android build process

的一个很好的解释

enter image description here

答案 3 :(得分:0)