如果我编写代码并完成编译和链接,则该代码将转换为二进制代码,并出现'.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软件包。