从Java获取Native方法签名

时间:2011-06-15 22:29:39

标签: java dll methods java-native-interface method-signature

我正在通过Java / JNI在Windows中调用本机方法。基础很好。我的问题是我不知道其中一种方法的确切方法签名。我有它的名字。

有没有人知道从Java端从加载的DLL获取导出的方法和签名的方法?

1 个答案:

答案 0 :(得分:0)

不,你从JNI命名约定得到的只是导出函数的名称 - 甚至是在库不使用RegisterNatives()的情况下。您还知道前两个参数是指针。从这里开始,您可以像对待任何其他未记录的导出函数一样尝试反汇编函数。