我发现了一篇关于Android构建过程如何工作的好文章,其中显示了以下过程:
但是,我还看到另一篇文章说它使用javac
将所有文件转换为.class
个文件,然后dx tool
中的adk
转换为所有文件.class
个classes.dex
个文件,如下所示:
请有人澄清哪一个是正确的吗?
答案 0 :(得分:5)
您可以查看官方文档构建和运行 http://developer.android.com/tools/building/index.html
答案 1 :(得分:3)
Java源代码由javac编译为.class文件,然后通过“dx”工具将类文件转换为Dalvik字节码,该工具包含在sdk'工具'中。
答案 2 :(得分:3)
答案 3 :(得分:0)