Xamarin运行时与Dalvik

Fau*_*lva 3 android dalvik xamarin.android xamarin

我正在为三大移动生态系统寻找原生开发的替代品,并受到Xamarin Studio的打击.

简单的问题,Xamarin运行时"在Android中传递(替代)"Dalvik VM吗?另一个简单的问题是,Xamarin是否只为ARM处理器生成二进制代码?和英特尔凌动手机一样,不行吗?

Gui*_*tro 8

Xamarin运行时"在Android中传递(替代)"Dalvik VM吗?

不,Xamarin在您的应用程序中附带了一个嵌入式C#运行时,但是对Java资源的访问只是通过绑定来完成的.

另一个简单的问题是,Xamarin是否只为ARM处理器生成二进制代码?

不会.默认情况下,你的apk将拥有arm6,arm7和x86(用于Intel Atom)的Xamarin运行时.您还可以包含arm64 e x86_64的运行时或删除其中任何一个.

和英特尔凌动手机一样,不行吗?

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