gpt4 book ai didi

java-native-interface - 在 JNI 中创建 ArrayList 对象

转载 作者:行者123 更新时间:2023-12-04 21:24:09 28 4
gpt4 key购买 nike

我在 Java 中有一个回调方法,它由 native 线程调用。
callback 的参数之一是一个 ArrayList 对象。

我无法获得 ArrayList 及其方法的类引用。
尝试使用“Ljava/util/ArrayList”但徒劳无功。
请提出解决方案。提前致谢

最佳答案

类引用将是:

jclass cls = (*env)->FindClass(env, "java/util/ArrayList");


jclass cls = (*env)->FindClass(env, "Ljava/util/ArrayList;");

你有一个额外的 L前面 java/util/ArrayList .在这种情况下,您还需要附加一个 ; .

关于java-native-interface - 在 JNI 中创建 ArrayList<String> 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6622571/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com