Результаты поиска по запросу "java-native-interface"

5 ответов

Интерфейс без методов

Почему Java представляет какой-то интерфейс, в котором не определены методы? НапримерCloneable, Serializable, Type и многое другое. Второе: вClass.class В пакете определен один методregisterNatives() без тела и вызывается из статического блока, ...

3 ответа

Я сделал простую функцию для преобразования:

ел большое количество документации о том, как генерировать двумерный примитивный массив в JNI и возвращать его в Java. Но эти фрагменты информации не описывают, как передатьуже существует2D массив с плавающей точкой (float **) с учетом контекста ...

4 ответа

Еще одним плюсом является то, что SWIG может работать с разными языками, а не только с Java.

я есть.так(общая библиотека), написанная на C ++, давайте назовем ее functionality.soв котором я реализую различные функции, вот список некоторых функций: 1. unsigned long Initialize(void* userData); 2. unsigned long Uninitialize(void); 3. ...

ТОП публикаций

3 ответа

Как упоминалось в моем ответе, это на самом деле устанавливает путь слишком поздно. Но этот ответ привел меня к поиску Google, на котором я нашел свой ответ. Так что я даю тебе награду.

даю программу с LWJGL и Maven, и я пишу модульные тесты для графического кода. Моя проблема состоит в том, чтобы заставить Maven поместить собственные двоичные файлы в путь к классам, чтобы тесты могли их обнаружить. Я не могу пройти ...

3 ответа

PS: я ранее удалил этот ответ три года назад, потому что он слишком полезен и удобен для сценаристов, создающих кейлоггеры. Но я перешел на Linux сейчас, так что это уже не имеет значения. Наслаждайтесь! хаха: P

отаю над двусторонним приватным чатом, который будет работать в полноэкранной игре. Это необходимо для того, чтобы пользователь мог печатать в полупрозрачном текстовом поле в верхней части экрана.даже когда это не имеет фокуса. Используя ...

2 ответа

Вам просто нужно DeleteLocalRef (), NewStringUTF () - это просто память malloc на JVM, которую JVM позаботится о памяти.

н ли я освободить выделенную строку после передачи ееNewStringUTF()? У меня есть код, похожий на: char* test; jstring j_test; test = some_function(); // <- malloc()s the memory j_test = (*env)->NewStringUTF(env, test); free(test); // <- should ...

2 ответа

Чтобы ограничить переменную JavaVM файлом, в котором она объявлена.

я создаю класс в JAVA, в котором у меня есть функция (обратный вызов), которую я должен вызывать из файла C. class DSMInitializeClassParameter { /** * Callback function for DSM Initialize. */ public void DSMInitializeCallback( ) { // Write ...

1 ответ

Как вернуть массив из JNI в Java?

HANDLE hFile = CreateFileA("C:\\myfile.zip", GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); const int size = GetFileSize(hFile, NULL); char* buffer = new char[size]; DWORD read; ReadFile(hFile, buffer, size, &read, NULL); ...

3 ответа

Как создать символическую ссылку в Windows Vista?

Я ищу, чтобы создать символические ссылки (мягкие ссылки) из Java на компьютере с Windows Vista / 2008. Я доволен идеей, что мне нужно обратиться в JNI, чтобы сделать это. Я после помощи по фактическому коду C, хотя. Каков ...

5 ответов

Если вы просто хотите использовать его в операторе if (..), это работает для меня без преобразования:

есть документация по превращениюjstring на нативную строку (string nativeString = env->GetStringUTFChars(jStringVariable, NULL);) Я не могу найти пример, который преобразуетjboolean кbool илиjint чтобыint. Кто-нибудь может подсказать, как это ...