我正在开发一个应用程序并在画布上绘制SVG文件,线条和图像。我的问题是,当我保存我的图表并重新打开它时,它会给我警告。
JNI WARNING: too many PopLocalFrame calls.
是否有任何机构知道这个警告说的是什么以及如何解决它。我已经把它弄得一团糟但没有得到令人满意的东西。
由于
答案 0 :(得分:0)
查找对PushLocalFrame的调用。它们通常应配对。很可能你在没有前面的PushLocalFrame的情况下调用PopLocalFrame。
通常,您只能在从JNI调用一些Java代码之前调用PushLocalFrame,然后调用PopLocalFrame。你不必这么做,但是如果你还有更多本地的东西要做,那么这是一个很好的清理Java调用的方法。