使用JNI在Java中调用c#代码的基本(工作)教程

本文关键字:工作 教程 代码 JNI Java 调用 使用 | 更新日期: 2023-09-27 18:01:45

正如标题所述,我正在寻找一个基本的(工作的)Java代码教程,使用JNI调用用c#编写的"hello world"类型的应用程序。

我发现的"最好的"是这个,但是我不能让它按照教程工作+准备使用的项目不在Visual Studio 2008中构建。

我不得不说,除了创建一个基本的项目和编写c#代码外,我没有。net知识。一旦我有了工作项目,我将对我收到的DLL(和源代码)做类似的事情。

感谢您的宝贵时间。

使用JNI在Java中调用c#代码的基本(工作)教程

听起来jni4net可能有用?从介绍页:

import net.sf.jni4net.Bridge;
import java.io.IOException;
import java.lang.String;
public class Program {
    public static void main(String[] args) throws IOException {
        Bridge.init();
        system.Console.WriteLine("Greetings from Java to .NET world!");
    }
}

所以看起来很简单。当然细节决定成败