基于mono的,性能还可以, 不过大多都是为了提升通用性,适当的降低些性能。

解决方案 »

  1.   

    他们自称的原生码是忽悠人的,要是本地机器码应该比JAVA的要快,
      

  2.   

    有免费版, 但有大小限制, 也就是免费版只能编译和运行不超过一定Size的代码,超过后则无法编译和运行
      

  3.   

    有个人版,也就是Indie版本, 不过也很贵, $199, 不知道在中国会否降价
      

  4.   

    关于性能方面, 在启动的时候会有少许开销 - 100ms 到1s之间, 取决于设备的性能, 现在应该绝大多数设备的开销应该在500ms以下,500ms以下对大多数用户而言都是感觉不到的差异, 
     启动之后应该基本跟Java差不多, 即便慢也是极其微小的
    http://stackoverflow.com/questions/17134522/does-anyone-have-benchs-code-results-comparing-performance-of-android-ap
    这里有比较详细的讨论
      

  5.   

    基于mono的,性能还可以,有免费版, 但有大小限制, 也就是免费版只能编译和运行不超过一定Size的代码,超过后则无法编译和运行
      

  6.   

    其实大家不需要对Xamarin的性能有所怀疑,这个基于以下几点:1. Xamarin的ANDROID ,IOS 开发工具均是基于Android和IOS原生SDK API直接封装,只是在语法和数据结构上采用了C#的语言特点。2. 另外Xamarin是基于MONO的框架,MONO本身在非Windows平台的性能并不比C++差多少,如国内就有人利用MONO支持用C#
        开发出一个足以和NGINX媲美的WEB SERVER 。实现了ASP.NET等应用在非Windows平台下的无缝移植运行。3. Xamarin的出现有利于移动开发者对原生SDK的认识加深。
      

  7.   

    没有用过比这个更烂得IDE 了,mac 系统,写两行代码就卡一次,用来开发u3d,真要命