1. ホーム
  2. アンドロイド

[解決済み】Google Androidが.NETをサポートすることはあるのでしょうか?[クローズド]

2022-04-01 04:29:10

質問

GoogleのAndroid OSを搭載したG1が発売されましたが(もうすぐ)、androidプラットフォームが.Netをサポートすることはあるのでしょうか?

解決するには?

更新情報 : 2年前にこの回答を書いてから、私たちはMonoをAndroid上で動作するように製品化しました。 この作業には、MonoのAndroidへの移植、Visual Studioとの統合、MacとWindowsのMonoDevelopのプラグインの構築、JavaのAndroid APIを.NET言語へ公開する、といういくつかのステップが含まれています。 これは現在、以下のサイトで公開されています。 http://monodroid.net

Mono on Android は、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