-1

好的,我正在做一个 java 本机接口(jni)项目,我正在尝试将一个字符串数组从 c++ 传递给 java。这是怎么做的。我不知道该怎么做。我所做的只是直接传递数组并在 Google 上花费数小时。我没有尝试过其他任何东西,因为我不知道该尝试什么。我已经看到有关如何在另一个方向进行转换的帖子和答案,但不是这样。我也看到它是用 char 数组完成的,但这种方法看起来很复杂。

我什至用 int 数组尝试过这个,它不会工作

jintArray t[3];
return t;
4

1 回答 1

0

我建议您阅读JNI 规范NewStringUTF中的函数。这真的很简单。

于 2013-02-21T16:01:24.900 回答