1

我想将charC 中的一个数组转换jcharArray为 JNI 接口以将此数组从 C 传递到 Java。

我找到了一个我目前正在使用的简短教程:http: //joshuaoutwater.info/blog/ ?p=10

在本教程jcharArray resultBuffer1中作为参数从 Java 传递。resultBuffer1问题是我不知道在调用 JNI 方法时必须有多大。所以我需要在我的 JNI 方法中创建这个具有特定大小的 jcharArray。

我怎样才能做到这一点?

4

1 回答 1

3

试试看:

jcharArray charArr = (*env)->NewCharArray(env, size);
于 2012-09-12T10:43:21.233 回答