Skip to main content
Stack Overflow на русском

Вопросы с меткой [jni]

Java Native Interface — стандартный механизм для запуска кода, под управлением виртуальной машины Java (JVM), который написан на языках С/С++ или Ассемблера, и скомпонован в виде динамических библиотек. Позволяет не использовать статическое связывание. Даёт возможность вызова функции С/С++ из программы на Java, и наоборот.

Фильтрация
Сортировка
Метки
0 голосов
0 ответов
120 показов

Всем доброе время суток. Хотелось бы немного изменить нативный код LWJGL 2.9.4 версии. К сожалению, долго искал, но так и не нашёл исходного кода этой версии. Обнаружил только 2.9.3, но даже с ней не ...
-1 голос
1 ответ
627 показов

Скачиваю официальную pre-build версию библиотеки тут https://tdlib.github.io/td/build.html?language=Java, получаю tdlib.zip архив, разархивирую, получаю libtd папку. Подключаю её таким образом: Как ...
Dyno Cris's user avatar
  • 157
1 голос
0 ответов
42 показа

Всем здравствуйте. Недавно начал изучение JNI и появился вопрос как передать массив и вернуть его обратно в java. У меня есть код на C++, который выполняет умножение двух матриц: void gemm_v2(int M, ...
Jo_Hinj's user avatar
  • 11
3 голоса
0 ответов
328 показов

Стоит задача переписать код из этого сайта для фильтра бочкообразной/подушкообразной дисторсии с C# на Java, а затем на JNI C++ для Android. Переписать на Java не составило труда, код работает ...
DeNRuDi's user avatar
  • 985
0 голосов
1 ответ
201 показ

UPD. Решение все ещё не найдено, а в комментариях, можно сказать, одна вода, которая не даёт чёткого исправления проблемы. В комментах пишут, мол из-за целочисленного деления я получаю такой результат....
DeNRuDi's user avatar
  • 985
0 голосов
0 ответов
194 показа

Функция dll (C++) возвращает jstring, созданный с помощью NewStringUTF: ... sprintf(result, "Any data. Not a const string"); jstring jres = env -> NewStringUTF(result); free(result); ...
user987654321's user avatar
0 голосов
0 ответов
93 показа

Мне необходимо каким-то образом сделать небольшую вставку в java на asm Пытался сделать по единственному гайду в русскоязычном интернете-не сработало(использовался jni) Сам гайд-Java/asm Код хоть ...
Ramil's user avatar
  • 23
0 голосов
1 ответ
161 показ

Я пишу защиту для своего приложения и я не могу никак получить путь к base.apk для того чтоб считать его md5 hash. Вот код который у меня на данный момент и он при попытке загрузки приложение вылетает ...
S K I T L S E's user avatar
-1 голос
1 ответ
88 показов

При попытке скомпилировать код вылазят две ошибки : cannot initialize a parameter of type 'jarray' (aka '_jarray *') with an lvalue of type 'jobject' (aka '_jobject *') cannot initialize a parameter ...
S K I T L S E's user avatar
1 голос
0 ответов
79 показов

Есть такая штука, как JNI, и в рамках написания кода для android на с/с++ - этот JNI нужен для вызова Java-функций, которые не могут заменить с/с++ код. Вообще, я так понимаю, JNI - это ооочень ...
Optimus1's user avatar
  • 1,045
0 голосов
1 ответ
201 показ

У меня есть файл .so, это как я понял нативная библиотека, но уже в скомпилированном виде. Мне нужно использовать метод из этой библиотеки в своем Java проекте. Можно ли это сделать? Если можно, то ...
lolz's user avatar
  • 155
0 голосов
0 ответов
392 показа

Всем привет. Никак не получается подключить jni к моему проекту в CLion. При попытке подключить заголовочный файл jni получаю ошибку 'jni.h' file not found. Сам CMakeLists выглядит так: ...
flawe's user avatar
  • 358
0 голосов
1 ответ
294 показа

Компилятор сообщил, что в этой части кода ошибка Ошибка C2664 "const char *JNIEnv_::GetStringUTFChars(jstring,jboolean *)": невозможно преобразовать аргумент 2 из "bool" в "...
0 голосов
0 ответов
274 показа

Подскажите как соединить Java c C++ в qt через QAndroidJniObject? это мой .pro #------------------------------------------------- # # Project created by QtCreator 2020年12月15日T20:16:21 # #--------------...
2 голоса
3 ответа
657 показов

С помощью Java2Op сделал обертку библиотеки получил модуль с интерфейсами. В JavaInterfaces.pas есть описание: JUsbManagerClass = interface(JObjectClass) ['{1048A6E9-E1B5-4DA5-A168-...
destroyer86's user avatar

15 30 50 на странице
1
2 3 4 5
...
8

AltStyle によって変換されたページ (->オリジナル) /