Вопросы с меткой [jni]
Java Native Interface — стандартный механизм для запуска кода, под управлением виртуальной машины Java (JVM), который написан на языках С/С++ или Ассемблера, и скомпонован в виде динамических библиотек. Позволяет не использовать статическое связывание. Даёт возможность вызова функции С/С++ из программы на Java, и наоборот.
109 вопросов
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
0
голосов
0
ответов
120
показов
Компиляция LWJGL.dll 2.9.4
Всем доброе время суток. Хотелось бы немного изменить нативный код LWJGL 2.9.4 версии. К сожалению, долго искал, но так и не нашёл исходного кода этой версии. Обнаружил только 2.9.3, но даже с ней не ...
-1
голос
1
ответ
627
показов
Как подключить TDLib к Android проекту?
Скачиваю официальную pre-build версию библиотеки тут https://tdlib.github.io/td/build.html?language=Java, получаю tdlib.zip архив, разархивирую, получаю libtd папку. Подключаю её таким образом:
Как ...
1
голос
0
ответов
42
показа
Как передать массив в нативную функцию и вернуть его обратно
Всем здравствуйте. Недавно начал изучение JNI и появился вопрос как передать массив и вернуть его обратно в java.
У меня есть код на C++, который выполняет умножение двух матриц:
void gemm_v2(int M, ...
3
голоса
0
ответов
328
показов
Почему cmath не вычисляет корректно синус и выдает ошибку (без stacktrace)?
Стоит задача переписать код из этого сайта для фильтра бочкообразной/подушкообразной дисторсии с C# на Java, а затем на JNI C++ для Android. Переписать на Java не составило труда, код работает ...
0
голосов
1
ответ
201
показ
Почему каждый 2 ряд пикселей в bitmap белого цвета при конвертировании BGR -> RGBA?
UPD. Решение все ещё не найдено, а в комментариях, можно сказать, одна вода, которая не даёт чёткого исправления проблемы. В комментах пишут, мол из-за целочисленного деления я получаю такой результат....
0
голосов
0
ответов
194
показа
JNI: освобождение памяти jstring. NewStringUTF
Функция dll (C++) возвращает jstring, созданный с помощью NewStringUTF:
...
sprintf(result, "Any data. Not a const string");
jstring jres = env -> NewStringUTF(result);
free(result);
...
0
голосов
0
ответов
93
показа
Java- ассемблер, выдает ошибку в jvm
Мне необходимо каким-то образом сделать небольшую вставку в java на asm
Пытался сделать по единственному гайду в русскоязычном интернете-не сработало(использовался jni)
Сам гайд-Java/asm
Код хоть ...
0
голосов
1
ответ
161
показ
Ошибка при попытке получить путь к /data/app/ base.apk в C++ [закрыт]
Я пишу защиту для своего приложения и я не могу никак получить путь к base.apk для того чтоб считать его md5 hash.
Вот код который у меня на данный момент и он при попытке загрузки приложение вылетает ...
-1
голос
1
ответ
88
показов
Ошибка при получение md5 хеша сигнатуры
При попытке скомпилировать код вылазят две ошибки :
cannot initialize a parameter of type 'jarray' (aka '_jarray *') with an lvalue of type 'jobject' (aka '_jobject *')
cannot initialize a parameter ...
1
голос
0
ответов
79
показов
Эффективность NativeActivity/C++
Есть такая штука, как JNI, и в рамках написания кода для android на с/с++ - этот JNI нужен для вызова Java-функций, которые не могут заменить с/с++ код. Вообще, я так понимаю, JNI - это ооочень ...
0
голосов
1
ответ
201
показ
Как использовать метод из .so библиотеки в своем проекте?
У меня есть файл .so, это как я понял нативная библиотека, но уже в скомпилированном виде. Мне нужно использовать метод из этой библиотеки в своем Java проекте. Можно ли это сделать? Если можно, то ...
0
голосов
0
ответов
392
показа
Проект c++ не видит библиотеку, подключенную через CMake
Всем привет. Никак не получается подключить jni к моему проекту в CLion. При попытке подключить заголовочный файл jni получаю ошибку 'jni.h' file not found. Сам CMakeLists выглядит так:
...
0
голосов
1
ответ
294
показа
Невозможно преобразовать аргумент 2 из bool в jboolean - JNI C++
Компилятор сообщил, что в этой части кода ошибка
Ошибка C2664 "const char *JNIEnv_::GetStringUTFChars(jstring,jboolean *)": невозможно преобразовать аргумент 2 из "bool" в "...
0
голосов
0
ответов
274
показа
Соединяем Java c C++ в qt через QAndroidJniObject
Подскажите как соединить Java c C++ в qt через QAndroidJniObject?
это мой .pro
#-------------------------------------------------
#
# Project created by QtCreator 2020年12月15日T20:16:21
#
#--------------...
2
голоса
3
ответа
657
показов
Работа с библиотекой com.github.mik3y:usb-serial-for-android из Delphi
С помощью Java2Op сделал обертку библиотеки получил модуль с интерфейсами.
В JavaInterfaces.pas есть описание:
JUsbManagerClass = interface(JObjectClass)
['{1048A6E9-E1B5-4DA5-A168-...