众所周知,JNI是Java和C++之间的桥梁。最近我正在编写一个Java项目,它的主要模块是基于C++的,需要存储大量的GlobalReference. 而且会随着活动的开展而增加。因此最大数量(65535)成为GlobalReferences一个严重的问题,我必须使用特殊的方法来解决这个问题。
GlobalReference
GlobalReferences
所以我很感兴趣为什么有限制GlobalReferences。正如其他人所说,它只是为了检测内存泄漏吗?
java-native-interface android
android ×1
java-native-interface ×1