2010-04-11 138 views
2

我正在使用JNI從Java調用我的C++函數。其中一個C++函數的參數是jobject thiz(據我所知,所有的JNI本地函數都有這個參數)。該函數需要很長時間才能完成,並且我想將進度報告回Java對象,以便我可以向用戶顯示進度。我怎樣才能從C++調用jobject的方法?如何從C++調用Java方法

回答

3

您需要查看JNI功能GetMethodIDCall<type>Method*

各種變體的細節以及如何調用它們記錄在JNI specification