Jak uzyskać wskaźnik interfejsu JNI (JNIEnv *) dla wywołań asynchronicznych

Dowiedziałem się, że wskaźnik interfejsu JNI (JNIEnv *) jest poprawny tylko w bieżącym wątku. Załóżmy, że uruchomiłem nowy wątek wewnątrz metody rodzimej; jak może asynchronicznie wysyłać zdarzenia do metody Java? Ponieważ ten nowy wątek nie może mieć odniesienia do (JNIEnv *). Przechowywanie zmiennej globalnej dla (JNIEnv *) najwyraźniej nie będzie działać?

questionAnswers(2)

yourAnswerToTheQuestion