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

3 ответа

Ловля исключений, генерируемых из собственного кода, работающего на Android

Проект, над которым я сейчас работаю, требует от меня написания кода для реализации кросс-платформенной программы. Основной набор функций построен и включен в мое приложение черезandroid-ndk, Я обнаружил, что о любых исключениях / сбоях, ...

1 ответ

Как конвертировать jbyteArray в родной символ * в jni?

Я пытаюсь преобразовать jbyteArray в родную строку c (char *) в jni? К сожалению, я не могу найти документацию о том, как это сделать. Я вызываю функцию Java со следующим прототипом в коде c. public static byte[] processFile(byte[] ...

1 ответ

Вызов .NET DLL из Java

Я пытаюсь использовать .NET DLL из кода Java (через собственный код C ++). Поток такой. Создан .net DLL с использованием проекта типа библиотеки классов C # из Visual Studio 2010. Создан собственный код C ++ (консольное приложение) для ...

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

1 ответ

Используйте SWIG для обработки функции C, возвращающей указатель на массив структур в Java

Я пытаюсь выяснить, какое изменение файла интерфейса SWIG необходимо для обработки getFoo возвращает указатель, который указывает на массив пользовательской структуры (sender_id_t). Без какого-либо специального кода интерфейса SWIG, я получаю ...

2 ответа

Могу ли я создать std :: ifstream на основе символа *, а не файла?

Я заинтересован в обмене данными между Java и C ++, поэтому JNI. В настоящее время весь код C ++ ожидает файл, поэтому все написано в терминах std :: ifstream. Вместо того, чтобы писать файлы и читать их снова, я хотел бы иметь возможность просто ...

0 ответов

Ошибка strcmp при сравнении преобразованной широкой строки

Я добавил это, потому что я пытаюсь преобразовать ручкуWStrings в Android NDK NDK не поддерживает широкие символы. Я мог бы использовать совет о том, как это сделать. я думаюasciiConvert метод больше не работает typedef ...

3 ответа

C ++ и JNI - как передать массив в jfloatArray

Я возился со своим собственным небольшим проектом, чтобы научить себя Android ndk с использованием c ++ и jni, но я не могу понять, как передать данные из массива java float в массив c ++. Я использовал настройку JNI. Большинство учебных пособий, ...

1 ответ

Простой ndk проект с использованием библиотеки Eigen и jni

Итак, сегодня с некоторой помощью людей здесь я собрал простое приложение для Android, которое использует ndk. Я импортировал собственную библиотеку прямо в папку jni, которую я создал в дереве исходных текстов, и затем с помощью cygwin мне ...

2 ответа

Передача двухбайтовых (WCHAR) строк из C ++ в Java через JNI

У меня есть приложение Java, которое использует C ++ DLL через JNI. Несколько методов DLL принимают строковые аргументы, а некоторые возвращают объекты, которые также содержат строки. В настоящее время DLL не поддерживает Unicode, поэтому ...

1 ответ

Неудовлетворенный LinkError Android

У нас есть это приложение, которое загружает нативную библиотеку, и эта библиотека предоставляет нам нативные методы для вызова. На некоторых телефонах (особенно на более медленных) это вызывает проблемы. UnsatisfiedLinkError возникает всякий ...