编译器从Dart源代码创建二进制代码。对于移动应用程序,源代码针对多个处理器ARM,ARM64,x64以及两个平台(Android和iOS)进行编译。这意味着每种支持的处理器和平台组合都有多个结果二进制文件。
据我了解,只有Flutter中产生的应用程序的描述。
不知道那是什么意思。对于每种编程语言,源代码和到目标平台的编译的概念基本相同。JIT(及时)在运行时即时编译,而AOT(提前)在应用程序部署和启动之前进行编译。
用Swift编写的程序不同于用Kotlin编写的程序。
也不确定您的意思。Swift可以编译为本机代码和Java字节码。Swift是AoT,而Java是JiT。最终结果始终是目标平台和CPU的二进制代码。
| 归档时间: |
|
| 查看次数: |
3046 次 |
| 最近记录: |