Получение контекста из NativeActivity

У меня есть приложение, использующее NativeActivity. Я хочу вызвать в Java, чтобы сделать что-то, что требует контекста (например, доступ к TelephonyManager для запроса IMEI).

Как получить действительный контекст для моей деятельности?

Структура ANativeActivity содержит множество полезных данных для моего приложения, таких как среда JavaVM и JNI, и т. Д. Она также содержит файл задания, указывающий на объект класса NativeActivity. То, что он не содержит, – это рабочий объект, указывающий на экземпляр NativeActivity. Я тоже ничего не вижу в struct android_app .

Это должно быть возможно; Любые идеи как?

Несмотря на свое название, член ANativeActivity структуры ANativeActivity фактически указывает на экземпляр android.app.NativeActivity .
Проверьте это сообщение на примере использования вызова JNI из кода Native Activity в Java.