0
ответов

относительные пути для разделяемых библиотек

Я работаю с JNI. У меня есть библиотека-оболочка (wrapper.so), в которой используются две общие библиотеки: one.so и two. Поэтому все работает нормально. Все * .so находятся в папке lib, внутри папки программы. ...
вопрос задан: 23 August 2011 16:56
0
ответов

JNI Uncaught exception типа … как это происходит?

У меня есть код Java, который вызывает код C ++, а код C ++ переворачивается и вызывает Java, и все это через JNI. Мы получали пресловутый «hs_err_pidXXXX.log», который, как ни странно, происходил, когда ...
вопрос задан: 19 August 2011 21:04
0
ответов

Выполнить команду из Java и НЕ ждать результата

Я создаю строку командной строки в своем приложении Java (например, "winword.exe FinalReport.doc"). Я хочу выполнить команду и отпустить ее: мне не нужно / не нужно ждать результата (максимум будет: did ...
вопрос задан: 10 August 2011 14:00
0
ответов

Эффективно ли привязка Android JNI JavaScript передает TypedArray / ArrayBuffer в Java в виде массива?

В привязке Android JNI вы можете предоставить Java-метод, например method (int [] intArray) {} в JavaScript, передайте ему массив JavaScript и ожидайте, что привязка преобразует этот массив JavaScript в int []. ...
вопрос задан: 9 August 2011 13:34
0
ответов

Преобразование из basic_string в jstring

Я использую тип basic_string и мне нужно преобразовать его в jstring для прохождения через уровень JNI. Мне интересно, как лучше всего это сделать. У меня есть функция, которая может дать мне std :: ...
вопрос задан: 8 August 2011 23:24
0
ответов

Необычное и изворотливое падение Android во время загрузки кода JNI/OpenGL ES

Bounty Так как это важная для меня проблема, я закрепил за собой вознаграждение. Я не ищу точного ответа - любой ответ, который заставит меня исправить эту проблему, получит вознаграждение. Пожалуйста, убедитесь, что вы...
вопрос задан: 8 August 2011 17:08
0
ответов

Как избежать ошибки UnsatisfiedLinkError при вызове C ++ из java из приложения C ++?

Я встраиваю Java в приложение C ++. В рамках этого мне нужно предоставить Java-функции встроенным функциям, а также вызвать java-функции из C ++. Нужно ли мне помещать функции, из которых я хочу вызывать ...
вопрос задан: 1 August 2011 02:03
0
ответов

GUI в Java, Backend в SML?

Я большой поклонник языков функционального программирования (а именно Standard ML и его диалектов), главным образом из-за их выразительности, которая позволяет , чистый код. Я могу решить множество проблем ...
вопрос задан: 29 July 2011 19:08
0
ответов

Как мне загрузить свой собственный класс Java в C на Android?

Я пытаюсь вызвать некоторый код Java, который я написал с C, используя Android NDK. Это приложение NativeActivity. Мне нужно получить доступ к некоторым функциям, которые доступны только в Java, и ...
вопрос задан: 27 July 2011 01:09
0
ответов

Простейший способ передать float [] [] в C ++ через JNI

В моем Java-коде у меня есть 2D-массив float [x] [4] floatArray. Здесь x может быть от 1 до 25. Мне нужно передать этот 2D-массив с плавающей запятой в метод C ++ через JNI. Мой метод JNI - jboolean MyJNIMethod (...
вопрос задан: 19 July 2011 18:04
0
ответов

Реализовать функцию обратного вызова в JNI, используя интерфейс

Мне нужно реализовать функцию обратного вызова в Java, используя «интерфейс». Я написал часть приложения как MyJavaFunction (int size, m_GetSizeInterface); m_GetSizeInterface это интерфейс, который содержит ...
вопрос задан: 19 July 2011 11:47
0
ответов

Задайте свойства системы Java с помощью файла конфигурации

Можно ли инициализировать свойства системы Java с помощью какого-либо файла конфигурации? (например: можете ли вы установить java.library.path, используя файл внутри вашего jar) РЕДАКТИРОВАТЬ: Уточнение: Я спрашиваю ...
вопрос задан: 18 July 2011 17:03
0
ответов

Можно ли сделать так, чтобы сборщик мусора управлял временем жизни собственного объекта?

Имея опыт работы с C ++ и C # и немного разбираясь в Java, я начинаю проект Java + JNI (C ++) (Android, если это имеет значение). У меня есть собственный метод, который создает некоторый класс C ++ и возвращает ...
вопрос задан: 15 July 2011 22:58
0
ответов

JNI передает параметры методу c ++

I есть файл c ++ myCppTest.cpp, в котором есть метод int myFunction (int argv, char ** argc) { } и собственный метод Java в myClass.java public native int myFunction (int argv, char [] [] argc); После ...
вопрос задан: 11 July 2011 16:24
0
ответов

Android ndk: проблема при вызове метода Java из c ++ с помощью jni

Я пытаюсь работаю над Android NDK, мой первый тест не очень убедительный, мне нужна помощь, потому что я не вижу, где моя ошибка. Следующий код компилируется без проблем, но когда он выполняется на ...
вопрос задан: 5 July 2011 15:52
0
ответов

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

Я использую Tomcat, и после остановки моего веб-приложения все еще ссылка на экземпляр загрузчика классов моего веб-приложения. Вследствие этого заметный объем памяти (в основном связанный ...
вопрос задан: 4 July 2011 15:10
0
ответов

как можно обернуть 'const unsigned char *' с swig для java

Как можно обернуть следующую функцию C с помощью SWIG? int add_option (const unsigned char * data); В настоящее время я упаковал это в: public static int add_option (данные SWIGTYPE_p_unsigned_char); Является ли ...
вопрос задан: 24 June 2011 14:20
0
ответов

64-битное связывание объектного файла

Я разрабатываю файлы JNI DLL в Delphi 7. В результате получаются 32-битные DLL, которые не работают на 64-битной виртуальной машине Java. Delphi 7 имеет возможность генерировать объектные файлы c или c ++. Возможно ли ...
вопрос задан: 24 June 2011 11:48
0
ответов

JNI - Преобразование задания, представляющего базовые объекты Java (логические), в собственные базовые типы (булевы)

Думаю, мне удалось уместить большую часть вопроса в заголовок этого! Я извлекаю объект из Java в моем родном коде C ++: jobject valueObject = env-> CallObjectMethod (hashMapObject, ...
вопрос задан: 23 June 2011 09:07
0
ответов

Использование существующей разделяемой библиотеки (.so) в приложении Android

У меня есть следующий сценарий для работы. Мне была предоставлена ​​общая библиотека (libeffect.so) для использования в проекте Android, над которым я работаю для клиента. У меня нет исходного кода разделяемой библиотеки, у меня есть только ....
вопрос задан: 23 June 2011 04:13
0
ответов

Использование C ++ с Android ndk / jni

Во всех примерах ndk используются только базовые функции C, объявленные как extern в заголовке и определенные в файле cpp. Затем, после включения файла заголовка в файл C, содержащий обратный вызов jni, ...
вопрос задан: 22 June 2011 05:44
0
ответов

Получение информации об активном окне в Java

Я пытаюсь обновить свое приложение на Java, чтобы оно работало, только если окно процесса с определенным именем активно. Я узнал, что это возможно с помощью JNI, но я не знаю, как именно это сделать ...
вопрос задан: 18 June 2011 11:23
0
ответов

Обратные вызовы из C ++ обратно в Java

Я закодировал следующее для численного интегрирования в C ++: //integrate.h: #ifdef BUILDING_DLL #define DLL_MACRO __declspec (dllexport) #else #define DLL_MACRO __declspec (dllimport) #endif extern ...
вопрос задан: 17 June 2011 12:33
0
ответов

Импорт-модуль Android NDK / повторное использование кода

Доброе утро! Я создал небольшой проект NDK, который позволяет динамическую сериализацию объектов между Java и C ++ через JNI. Логика работает следующим образом: Bean -> JavaCInterface.Java -> JavaCInterface.cpp ...
вопрос задан: 15 June 2011 08:41
0
ответов

Unsatisfiedlinkerror в android (eclipse)

Я пытаюсь запустить простой код jni в Android, но все, что я получаю, Unsatisfiedlinkerror. Вот мой код Java: package com.lipcap; import android.app.Activity; import android.os.Bundle; import ...
вопрос задан: 14 June 2011 22:53
0
ответов

Есть ли собственная версия Java Advanced imaging api для реализации?

Есть ли собственная реализация расширенного API визуализации Java? В настоящее время мы используем файлы jar 1-jai_core-1.1.3.jar и 2-jai_codec-1.1.3.jar. Я слышал, что существует реализация ...
вопрос задан: 14 June 2011 20:40
0
ответов

Тип приведение переменной из jBoolean в bool

При использовании JNI для взаимодействия между Java и C, javah анализирует логическое значение в Java в jBoolean в файле заголовка JNI. Когда я использую bool в файле C, компилятор Visual Studio выдает предупреждение, что ...
вопрос задан: 13 June 2011 04:47
0
ответов

Возврат объекта C ++ в Java

У меня есть пара функций JNI, которые должны работать с одним и тем же объектом C ++. Я хотел бы сохранить этот объект в java-объекте, через который вызываются функции JNI, но похоже, что в Java нет ...
вопрос задан: 7 June 2011 18:59
0
ответов

JNI: Как получить размер jbyteArray

Общие сведения Я работаю с байтовыми массивами в JNI. И я не могу получить длину jbyteArray. Я пишу код в eclipse в Windows 7. Код Java: private native int Enroll (byte [] pSeed); Код JNI: В ...
вопрос задан: 7 June 2011 10:23
0
ответов

JNI: передача байтов из c ++ в 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 [размер]; DWORD читать; ...
вопрос задан: 6 June 2011 00:55