混合使用C#和Java语言

时间:2013-07-15 10:37:25

标签: c# java android mixing

我的目标是制作一个Android应用程序,它从C#向logcat打印一个“hello world”文本。我在C#中想到这样的事情:

using MyLibrary;
namespace Hello
{
    public class HelloWorldClass
    {
        public HelloWorldClass()
        {
            MyLibrary.print("hello world");
        }
    }
}

然后在eclipse项目中:

import Hello;
public class MainActivity extends Activity
{
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Hello something = new Hello(); // it would print "hello world" to logcat
    }
}

我该如何创建“MyLibrary”?任何相关的链接,参考资料或可能有用的东西?

1 个答案:

答案 0 :(得分:0)

考虑使用Mono for Android:http://xamarin.com/monoforandroid 但它有一些缺点。主要是极端内存消耗(至少消耗两倍的内存)因为它启动了自己的VM。