【发布时间】:2015-03-23 13:30:34
【问题描述】:
我不知道这是否可能,但我有一个 dll 文件,它是一个外部库。在那个 dll 文件中,我有一个名为 Calculator 的类,它存储在名为“myProject.tool”的命名空间中。我想在 Calculator 类中调用此方法:
int doPlus(int num1, int num2){...};
在这种特定情况下,我可以直接从 java 代码中调用 doPlus 方法,并使用忽略 Calculator 类和命名空间
public native int doPlus(int num1, int num2);
如果我不能,是否意味着我需要在 java 中拥有 Calculator 对象?我想知道我该怎么做?我需要一个适当的 java 对象吗?然后如何调用 doPlus 方法?
我知道这个问题可能听起来很愚蠢,但如果你能帮我解决它,那就太好了。任何解决方案或建议都非常受欢迎。
非常感谢。
【问题讨论】: