在UNITY中构建APK时,如果c#代码转换为Dalvik可执行格式(DEX)?

时间:2019-06-30 15:16:33

标签: unity3d build dalvik

如果我编写代码并完成编译和链接,则该代码将转换为二进制代码,并出现'.exe'文件。

下面是使用il2cpp的统一构建进度的图片。

我想知道使我的C#代码在dalvik VM中运行的步骤是什么?

Unity手册中有一些构建步骤,但我无法将其与上图匹配。 谁能向我解释或给我任何有关APK的生成过程C#代码的链接?(binaryCode?)

1。准备和构建Unity资产。

2。编译脚本。

3。处理插件。

4。如果选择了“拆分应用程序二进制文件”,则将资源拆分到APK和OBB的各个部分。

5。使用AAPT实用程序构建Android资源(仅内部构建)

6。生成Android清单。

7。将库清单合并到Android清单中(仅限内部版本)

8。将Java代码编译为Dalvik可执行格式(DEX)(仅限内部版本)

9。构建IL2CPP  库,如果选择了IL2CPP脚本后端。

10。构建和优化APK和OBB软件包。

0 个答案:

没有答案