Android构建过程如何工作?

问题描述 投票:14回答:4

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

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS95Q2FJQi5wbmcifQ==” alt =“在此处输入图像描述”>

但是,我也看过另一篇文章,说它使用javac将所有文件转换为.class文件,然后dx tool中的adk将所有.class文件转换为classes.dex,像这样:

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS8wejVnUy5wbmcifQ==” alt =“在此处输入图像描述”>

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

android android-build
4个回答
5
投票

您可以看一下官方文档Building and Running


2
投票

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


2
投票

这里是android build process的很好的解释


0
投票

Build Process Image

© www.soinside.com 2019 - 2024. All rights reserved.