0
我已經使用jni層寫下了一個C++到Java調用。 在Java中,我必須在開始時使用dom4j加載一些大尺寸的xml。 當它進行加載時,處理返回到C++代碼,而不加載xml; 難道Jni不能使用阻止操作, 任何輸入都是可觀的。阻止操作在Jni層函數調用中不起作用
我已經使用jni層寫下了一個C++到Java調用。 在Java中,我必須在開始時使用dom4j加載一些大尺寸的xml。 當它進行加載時,處理返回到C++代碼,而不加載xml; 難道Jni不能使用阻止操作, 任何輸入都是可觀的。阻止操作在Jni層函數調用中不起作用
我找到根本原因,它不是阻止操作,它是別的。 :)
根本原因是什麼? – StockB
我在xml處理過程中遇到了異常,所以它出來了,後來我在jni中實現了異常處理,我找到了異常並解決它,並且它工作正常...... :) – user1808932
是的,您必須非常小心捕獲所有的JNI調用。 – StockB