Xamarin 运行时与 Dalvik

Xamarin runtime vs Dalvik

我正在为 3 大移动生态系统寻找原生开发的替代方案,并被 Xamarin Studio 击中。

简单的问题,Xamarin runtime "pass over (substitute)" 是 Android 中的 Dalvik VM 吗? 另一个简单的问题,Xamarin 是否只为 ARM 处理器生成二进制代码?而Intel Atom手机,不行吗?

does Xamarin runtime "pass over (substitute)" the Dalvik VM in Android?

不,Xamarin 随您的应用程序一起提供嵌入式 C# 运行时,但是 java 资源的访问仅通过绑定完成。

Another simple question, does Xamarin generates binary code only for ARM processors?

没有。默认情况下,您的 apk 将具有适用于 arm6、arm7 和 x86(在 Intel Atom 中使用)的 Xamarin Runtime。您还可以包括 arm64 e x86_64 的运行时或删除其中任何一个。

And the Intel Atom mobile phones, do not work?

正如我之前所说,它确实适用于 x86 架构,包括 Intel Atom