Android Xamarin运行时vs Dalvik

Android Xamarin运行时vs Dalvik,android,xamarin,xamarin.android,dalvik,Android,Xamarin,Xamarin.android,Dalvik,我正在为三大移动生态系统寻找本地开发的替代方案,并被Xamarin Studio击中 简单的问题,Xamarin运行时是否“超越(替代)”Android中的Dalvik虚拟机? 另一个简单的问题是,Xamarin是否只为ARM处理器生成二进制代码?而英特尔的Atom手机,不工作吗 Xamarin运行时是否“超越(替代)”Android中的Dalvik虚拟机 不,Xamarin为您的应用程序提供了一个嵌入式C#运行时,但对java资源的访问仅通过绑定完成 另一个简单的问题是,Xamarin是否只为

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

简单的问题,Xamarin运行时是否“超越(替代)”Android中的Dalvik虚拟机? 另一个简单的问题是,Xamarin是否只为ARM处理器生成二进制代码?而英特尔的Atom手机,不工作吗

Xamarin运行时是否“超越(替代)”Android中的Dalvik虚拟机

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

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

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

而英特尔的Atom手机,不工作吗


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

是否可以通过取消对arm6和x86的支持来减小apk的大小?@Ohiovr是的,您可以在Android项目属性中配置它