1
ответ

Операции файла в Android NDK

Я использую NDK Android для подавания заявки, прежде всего, в C по причинам производительности, но кажется, что операции файла, такие как fopen не работают правильно в Android. Каждый раз, когда я пытаюсь использовать...
вопрос задан: 18 June 2010 11:08
1
ответ

Как загрузить библиотеку, которая зависит от другой библиотеки, всех из файла банки

Я хотел бы поставить свое приложение как автономный файл банки. Файл банки должен содержать все файлы класса, а также две общих библиотеки. Одна из этих общих библиотек записана для JNI...
вопрос задан: 4 June 2010 16:07
1
ответ

Создание OpenSSL на Android NDK

Я хочу использовать DTLS (на OpenSSL) использование JNI на Android 2.1/2.2. Кто-то может помочь мне начать (учебные руководства, практическое руководство, указатели и т.д.) с созданием OpenSSL для Android (2.1/2.2) с помощью NDK Android?...
вопрос задан: 1 June 2010 19:17
1
ответ

Простой typemap пример в большом глотке Java

Я пытаюсь перенести собственную библиотеку C++ с помощью большого глотка, и я застреваю при попытке преобразовать time_t в C, к долго в Java. Я успешно использовал большой глоток с Python, но до сих пор я не могу добраться...
вопрос задан: 12 May 2010 04:00
1
ответ

jstring к L_TCHAR* формат

Я пытался вызвать функцию C, которая имеет следующий интервал подписи changeFoo (L_TCHAR* pszFileSrc) {....} В моем вызове JNI мой метод похож на это: JNIEXPORT jint JNICALL Java_com_me_L_AFoo (...
вопрос задан: 1 May 2010 02:49
1
ответ

JNI - собственный метод с параметром ByteBuffer

У меня есть метод: общедоступный собственный компонент освобождает doSomething (ByteBuffer в, ByteBuffer); Сгенерированный javah заголовком C/C++ этого метода: JNIEXPORT освобождают Java JNICALL __ MyClass_doSomething (JNIEnv *...
вопрос задан: 20 April 2010 09:06
1
ответ

Проверка, имеет ли объект Java тип массива в JNI

Скажите, что у меня есть класс MyClass в Java, есть ли способ зарегистрироваться в JNI, что jobject является MyClass [] []? Моя начальная идея состояла в том, чтобы использовать ENV-> IsInstanceOf (myobj, myArrayClass), но вызов ENV-> FindClass (...
вопрос задан: 29 March 2010 15:28
1
ответ

Эта ошибка вызывается 64-разрядной библиотекой, получаемой доступ программой Java, работающей в 32-разрядной JVM?

Я пытаюсь создать простое приложение Java, которое использует JNI для вызывания некоторых собственных функций. Я последовал примерам в Руководстве по программированию JNI и, может казаться, не заставляю их работать. У меня есть следующее...
вопрос задан: 25 March 2010 16:03
1
ответ

Передача типов данных от Java до C (или наоборот) использование JNI

Используя JNI мы можем передать пользовательские типы данных от Java до C (или наоборот)? Я вижу отображение примитивных типов данных к типам в C, однако не слишком уверенном, если мы можем отправить через наши собственные типы данных (например, Отправить
вопрос задан: 23 March 2010 23:18
1
ответ

JNI: Как я могу проверить, является ли jobject несуществующим объектом в собственном коде c

JNI: Как я могу проверить, является ли jobject несуществующим объектом в собственном коде c
вопрос задан: 27 February 2010 07:58
1
ответ

просмотрите собственный код от Eclipse

У меня есть JAVA-приложение, которое использует вызовы собственного метода. Существует ли способ просмотреть этот код в затмении? Я могу получить исходный код для этой собственной библиотеки, но не знаю, как связаться в IDE...
вопрос задан: 29 January 2010 14:58
1
ответ

Что могло вызвать SIGSEGV при вызове NewObjectArray для JNI в Android?

Я только что начал работать с NDK Android, но я продолжаю получать SIGSEGV, когда у меня есть этот вызов в моем коде C: jobjectArray someStringArray; someStringArray = (*env)-> NewObjectArray (ENV, 10, (*env)-&...
вопрос задан: 21 January 2010 22:13
1
ответ

Ошибка шины JNI после перемещения создания объекта к другому методу

У меня есть проблема с JNI, который весь день брал меня и будет, вероятно, управлять мной безумный, если я не зову на помощь. В двух фразах: Я называю NewObject из метода JNI, и он хорошо работает, но когда я...
вопрос задан: 18 January 2010 23:30
1
ответ

Как отладить Приложение на Android с GDBSERVER?

Я пытаюсь отладить совместно использованную библиотеку собственного компонента, которой мое Приложение пользуется через JNI. Я могу присоединить к запущенному приложению очень хорошо с "gdbserver - присоединяют pid", но я должен на самом деле за
вопрос задан: 13 January 2010 12:57
1
ответ

g ++: Как не исказить экспортируемые символы

Я пытаюсь скомпилировать библиотеку Java, которая использует JNI. Когда я запускаю программу, я вижу катастрофический отказ с UnsatisfiedLinkError, который заявляет, что конкретный метод не мог быть найден в DLL. На ближе...
вопрос задан: 2 January 2010 20:53
1
ответ

Вызов JNI API - NoClassDefFoundError (C/Java)

Я пытаюсь намочить ноги с JNI, потому что у меня есть приложение в C, который должен получить доступ к единственной библиотечной функции Java (никакая библиотека C-equivalent). Я записал очень простую тестовую программу в...
вопрос задан: 23 November 2009 14:55
1
ответ

Действительно ли возможно отладить дампы ядра при использовании Java JNI?

Мое приложение является главным образом Java, но, для определенных вычислений, пользуется библиотекой C++. Наша среда является Java 1.6, работающим на RedHat 3 (скоро, чтобы быть RedHat 5). Моя проблема состоит в том, что библиотека C++ не...
вопрос задан: 19 November 2009 14:05
1
ответ

java.lang. UnsatisfiedLinkError никакой *****.dll в java.library.path

Как я могу загрузить пользовательский dll файл в своем веб-приложении? Я попробовал следующие пути, но его сбой. скопированный все потребовали dlls в system32 папке и попытались загрузить один из них в Системе конструктора Servlet....
вопрос задан: 10 September 2009 08:00
1
ответ

Когда и как являются NIO прямыми освобожденными буферами?

У меня есть библиотека C, которая хочет временный буфер для пространства царапины. Я рассматриваю передачу адреса прямого буфера байта к нему. VM, когда-либо позволял перемещать буфер, прежде чем это будет...
вопрос задан: 7 August 2009 20:58
1
ответ

Руководящие зависимости DLL со Знатоком

У меня есть программа Java со Знатоком, управляющим ее зависимостями. Один из тех зависимость является оберткой JNI для другой программы. Знаток заботится о ссылке на соответствующий файл JAR, но меня оставляют...
вопрос задан: 16 June 2009 14:15
1
ответ

Как отладить библиотеку JNI/C?

У нас есть система здесь, которая использует Java JNI для вызывания функции в библиотеке C. Все работающее на Солярисе. У меня есть проблема где-нибудь со строковым кодированием. Арабский символ возвращается...
вопрос задан: 26 May 2009 14:43
1
ответ

Лучший способ выдать исключения в коде JNI?

Я хотел бы последовательный и простой способ выдать исключения в коде JNI; что-то, что обрабатывает цепочечные исключения (неявно от ENV-> метод ExceptionOccurred, или явно параметрами, также...
вопрос задан: 23 October 2008 17:43
1
ответ

Тест Autoconf для JNI включает dir

Я работаю над сценарием конфигурации для обертки JNI. Один из параметров конфигурации является путем к jni.h. Что является хорошим быстрым-и-грязным тестом Autoconf для того, устанавливается ли этот параметр...
вопрос задан: 2 October 2008 18:08
0
ответов

Почему JNI-вызовы собственных методов медленнее, чем аналогичные методы в sun.misc.Unsafe?

Я разрабатываю реализацию JNI, похожую на sun.misc.Unsafe, но с расширенным управлением памятью. Почему время вызова собственных методов из sun.misc.Unsafe и из моей разработанной библиотеки ...
вопрос задан: 4 August 2019 12:22
0
ответов

Альтернативы установке java.library.path?

У меня есть программа на Java, которая выполняет некоторые вызовы JNI к собственной библиотеке ("mylib. так"). Всякий раз, когда я хочу запустить эту программу из командной строки, я должен установить java.library.path в расположение моей библиотеки, как
вопрос задан: 31 July 2019 20:55
0
ответов

Как представить функцию пустого указателя в Android JNI?

Я не знаю, как правильно отобразить это. Метод C void * function (char * h, int p, void (* vrecv) (void *, uint8_t *, size_t), void * d, const char * n, uint8_t p8, uint16_t p16, uint32_t ...
вопрос задан: 4 April 2019 09:56
0
ответов

Где найти внутренний код для Android-плеера (выборка данных, декодирование и отображение)?

Я новичок в Android, и я пытаюсь понять внутренности игрока Android. Я изучил класс MediaPlayer, media_jni и MediaPlayer (C ++), но не смог найти код, который делает ...
вопрос задан: 27 March 2019 06:21
0
ответов

Вызов .SO функций из Java-класса с использованием JNI

Я знаю, что это может показаться странным, но сейчас у меня есть .SO (Shared Object in C), и я должен использовать его в своем проекте Android. Теперь мое требование заключается в вызове функций, которые находятся в .SO непосредственно в ...
вопрос задан: 20 March 2019 14:37
0
ответов

Зачем отлаживать нативный режим на андроид студии с помощью телефона «Samsung Galaxy Note 9»? не работает правильно?

Пытаюсь отладить свой родной код (который написан на с ++) с помощью телефона "Samsung Galaxy Note 9". Поэтому, когда я ставлю точку останова на любую строку в своем нативном коде и начинаю отлаживать мой код, ...
вопрос задан: 5 March 2019 13:20
0
ответов

OpenCV: как просмотреть существующие привязки jpp cpp

Как вы можете просматривать или генерировать связки Swig cpp, связанные в .so файлах для opencv? Это чтобы увидеть, как рабочие объекты или другие, конвертируются и используются в существующие нативные методы opencv. За ...
вопрос задан: 22 February 2019 07:31