GetMethodID方法签名参数

时间:2014-01-09 15:01:48

标签: java jar jvm java-native-interface

我在Java中有一个带签名的函数:

public static double[] getData()

我想使用GetMethodID函数从JNI接口获取此函数的方法id。 为此,我在函数签名参数中提到如下:

"()[D"

但这不起作用,我得到异常,因为找不到方法(返回null)。

1 个答案:

答案 0 :(得分:3)

您需要致电GetStaticMethodID,而不是GetMethodID,因为您的方法是静态的。