JavaJNI:如何在本机代码中创建字节数组数组?

JavaJNI:如何在本机代码中创建字节数组数组?,java,Java,我希望在本机代码中创建一个字节数组数组。我计划对外部数组使用NewObjectArray(),因为Java数组是对象。我应该指定什么作为Java字节数组的类标识符?分配一个jbyteArray(对应于byte[])。每个基元类型在JNI中都有自己的数组处理函数。我有相同的问题这不是他所问的。他需要一个字节数组数组。不仅仅是一个单字节数组。您应该调用NewObjectArray(),告诉数组大小和类类型-问题是应该为byte[]指定什么类类型,因为整个数组是byte[][

我希望在本机代码中创建一个字节数组数组。我计划对外部数组使用NewObjectArray(),因为Java数组是对象。我应该指定什么作为Java字节数组的类标识符?

分配一个jbyteArray(对应于byte[])。每个基元类型在JNI中都有自己的数组处理函数。

我有相同的问题这不是他所问的。他需要一个字节数组数组。不仅仅是一个单字节数组。您应该调用
NewObjectArray()
,告诉数组大小和类类型-问题是应该为
byte[]
指定什么类类型,因为整个数组是
byte[][