Update:自从两年前我写下这个答案以来,我们生产了在Android上运行的Mono.这项工作包括几个步骤:将Mono移植到Android,将其与Visual Studio集成,在Mac和Windows上为MonoDevelop构建插件,并将Java Android API公开给用户.NET语言.现在http://monodroid.net美元有售
Android上的Mono基于Mono 2.10运行时,默认为带有C#4.0编译器的4.0配置文件,并使用Mono新的SGen垃圾收集引擎,以及我们新的分布式垃圾收集系统,该系统跨Java和Mono执行GC.
下面的链接反映了2009年1月Android上的Mono,我将它们保留下来作为历史背景
由于Koushik Dutta和Marc Crichton的工作,Mono现在可以在Android上运行.
你可以在这里看到它运行的视频:http://www.koushikdutta.com/2009/01/mono-on-android-with-gratuitous-shaky.html
您可以在这里获得构建Mono的说明:http://www.koushikdutta.com/2009/01/building-mono-for-android.html
你可以在这里得到一个比较Mono的JIT和Dalvik的解释器的基准:http://www.koushikdutta.com/2009/01/dalvik-vs-mono.html
当然,您可以在这里获得预配置的Mono镜像(请转到帖子底部查看使用该镜像的详细信息):http://www.koushikdutta.com/2009/01/building-mono-for-android.html