问题描述
现在带有 Google 的 Android 操作系统的 G1 现已推出(很快),Android 平台会支持 .Net 吗?
Now that the G1 with Google's Android OS is now available (soon), will the android platform ever support .Net?
推荐答案
更新:自从我两年前写这个答案以来,我们将 Mono 产品化为在 Android 上运行.这项工作包括几个步骤:将 Mono 移植到 Android,将其与 Visual Studio 集成,在 Mac 和 Windows 上为 MonoDevelop 构建插件,以及将 Java Android API 暴露给 .NET 语言.现在可以在 http://monodroid.net
Update: Since I wrote this answer two years ago, we productized Mono to run on Android. The work included a few steps: porting Mono to Android, integrating it with Visual Studio, building plugins for MonoDevelop on Mac and Windows and exposing the Java Android APIs to .NET languages. This is now available at http://monodroid.net
- 开始使用:http://monodroid.net/Welcome
- 文档:http://monodroid.net/Documentation
- 教程:http://monodroid.net/Tutorials
Android 上的 Mono 基于 Mono 2.10 运行时,使用 C# 4.0 编译器默认为 4.0 配置文件,并使用 Mono 的新 SGen 垃圾收集引擎,以及我们新的分布式垃圾收集系统,该系统可跨 Java 和 Mono 执行 GC.
Mono on Android is based on the Mono 2.10 runtime, and defaults to 4.0 profile with the C# 4.0 compiler and uses Mono's new SGen garbage collection engine, as well as our new distributed garbage collection system that performs GC across Java and Mono.
以下链接反映了截至 2009 年 1 月 Android 上的 Mono,我将它们保留为历史背景
The links below reflect Mono on Android as of January of 2009, I have kept them for historical context
得益于 Koushik Dutta 和 Marc Crichton 的工作,Mono 现在可以在 Android 上运行.
Mono now works on Android thanks to the work of Koushik Dutta and Marc Crichton.
你可以在这里看到它运行的视频:http://www.koushikdutta.com/2009/01/mono-on-android-with-gratuitous-shaky.html
You can see a video of it running here: 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
And you can get the instructions to build Mono yourself here: http://www.koushikdutta.com/2009/01/building-mono-for-android.html
您可以在此处获得比较 Mono 的 JIT 与 Dalvik 解释器的基准:http://www.koushikdutta.com/2009/01/dalvik-vs-mono.html
You can get a benchmark comparing Mono's JIT vs Dalvik's interpreter here: http://www.koushikdutta.com/2009/01/dalvik-vs-mono.html
当然,您可以在此处获取使用 Mono 的预配置图像(请转到帖子底部了解使用该图像的详细信息):http://www.koushikdutta.com/2009/01/building-mono-for-android.html
And of course, you can get a pre-configured image with Mono here (go to the bottom of the post for details on using that): http://www.koushikdutta.com/2009/01/building-mono-for-android.html
这篇关于Google Android 会支持 .NET 吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!