По мере того как я гуглил то, что я могу найти, я кэшировал указатель JavaM в функции загрузки JNI и затем использовал этот указатель javaVM, чтобы получить JNI env в функции обратного вызова.
Это работаетнормально, пока ссылка на указатель не меняется для JavaVM?