Новичок
Новичок
- Статус
- Оффлайн
- Регистрация
- 6 Май 2024
- Сообщения
- 1
- Реакции
- 0
Я впервые пишу софт на java игру и хочу немного больше узнать про эту тему в принципе.
Я смог получить указатель на JavaVM и JNIEnv (AttachCurrentThread). Но что-то со структурой не то, я не увидел 16 нулевых байт (4 резервированных адреса) в начале, которые прописаны в структуре JNINativeInterface_, да и при вызове FindClass или GetVersion крашат игру. Пробовал так же разбирать все функции из таблицы указателей, найти какая мне нужна из них. Ничего так и не подошло.
Вот что лежит под [
Возможно в СК просто юзают кастомную jvm и я зря потратил время :^
Сравнивал с версией OpenJDK 9.0.4. Буду рад любой помощи
Я смог получить указатель на JavaVM и JNIEnv (AttachCurrentThread). Но что-то со структурой не то, я не увидел 16 нулевых байт (4 резервированных адреса) в начале, которые прописаны в структуре JNINativeInterface_, да и при вызове FindClass или GetVersion крашат игру. Пробовал так же разбирать все функции из таблицы указателей, найти какая мне нужна из них. Ничего так и не подошло.
Вот что лежит под [
Пожалуйста, авторизуйтесь для просмотра ссылки.
] в памяти.Возможно в СК просто юзают кастомную jvm и я зря потратил время :^
Сравнивал с версией OpenJDK 9.0.4. Буду рад любой помощи