实际上,我调用了一个C++函数:
JNIEXPORT void JNICALL Java_test_main_JniFunctions_testObject(JNIEnv *env, jobject obj, jobjectArray objArray){....}
我想要做的是获取原始对象的值。考虑到这个对象在Java代码中的声明:
jniFct.testObject(new Object[][]
{
{"testTable"},
{0, 0.0, "aaa"},
{1, 1.1, "bbb"},
{2, 2.2, "ccc"}
});
比如,从第二列的第三行中获取值。
有人知道如何做吗?
const char * cvalue
。我会编辑答案... - weekens