我需要访问类型的类字段
ConcurrentHashMap<byte[], BlockingQueue<byte[]>>
我正在尝试这样做
JNIEnv.GetFieldID(class_ref, "queuesMap", "some_signature");
但我不知道它将是什么签名。无论我尝试什么,它总是说找不到该类型。
我应该使用什么签名?
这是Xamarin绑定项目。
最佳答案
正确答案是:
"Ljava/util/concurrent/ConcurrentHashMap;"
注意:分号很重要:)
关于java - JNI获取ConcurrentHashMap,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50387216/