我正在为三大移动生态系统寻找原生开发的替代品,并受到Xamarin Studio的打击.
简单的问题,Xamarin运行时“在Android中传递(替代)”Dalvik VM吗?
另一个简单的问题是,Xamarin是否只为ARM处理器生成二进制代码?和英特尔凌动手机一样,不行吗?
解决方法:
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(在英特尔凌动中使用)的Xamarin运行时.您还可以包含arm64 e x86_64的运行时或删除其中任何一个.
And the Intel Atom mobile phones, do not work?
正如我之前所说,它确实适用于x86架构,包括Intel Atom