1

MonoTouchとMonoforAndroidを使用してiOSおよびAndroidプラットフォームでC#で開発する可能性について聞いたことがあります

http://xamarin.com/monoforandroid

Android用のMonoに変換したいiOSMonoTouchアプリケーションがあります。以下のコードのような簡単な例は、Android用のMonoにどのように変換されますか?

using System;
using System.Collections.Generic;
using System.Linq;
using MonoTouch.Foundation;
using MonoTouch.UIKit;

namespace HelloWorld_iPhone
{
    public class Application
    {
        static void Main (string[] args)
        {
            UIApplication.Main (args, null, "AppDelegate");
        }
    }
}
4

1 に答える 1

1

static void Main()MonoforAndroidではメソッドを使用しません。基本的に、アプリを起動する「メイン」アクティビティがあります。

この例を次に示します。

[Activity (Label="My App", MainLauncher=true)]
public class MyActivity : Activity
{

}

これにより、アプリを起動するための適切なAndroidマニフェストファイルが生成されます。ここを参照してください

File->New Project->Mono for Android Appテンプレートが生成するものを使用して使用します。

于 2012-05-31T12:29:55.413 に答える