Результаты поиска по запросу "java-native-interface"
Ловля исключений, генерируемых из собственного кода, работающего на Android
Проект, над которым я сейчас работаю, требует от меня написания кода для реализации кросс-платформенной программы. Основной набор функций построен и включен в мое приложение черезandroid-ndk, Я обнаружил, что о любых исключениях / сбоях, ...
Как конвертировать jbyteArray в родной символ * в jni?
Я пытаюсь преобразовать jbyteArray в родную строку c (char *) в jni? К сожалению, я не могу найти документацию о том, как это сделать. Я вызываю функцию Java со следующим прототипом в коде c. public static byte[] processFile(byte[] ...
Вызов .NET DLL из Java
Я пытаюсь использовать .NET DLL из кода Java (через собственный код C ++). Поток такой. Создан .net DLL с использованием проекта типа библиотеки классов C # из Visual Studio 2010. Создан собственный код C ++ (консольное приложение) для ...
Используйте SWIG для обработки функции C, возвращающей указатель на массив структур в Java
Я пытаюсь выяснить, какое изменение файла интерфейса SWIG необходимо для обработки getFoo возвращает указатель, который указывает на массив пользовательской структуры (sender_id_t). Без какого-либо специального кода интерфейса SWIG, я получаю ...
Могу ли я создать std :: ifstream на основе символа *, а не файла?
Я заинтересован в обмене данными между Java и C ++, поэтому JNI. В настоящее время весь код C ++ ожидает файл, поэтому все написано в терминах std :: ifstream. Вместо того, чтобы писать файлы и читать их снова, я хотел бы иметь возможность просто ...
Ошибка strcmp при сравнении преобразованной широкой строки
Я добавил это, потому что я пытаюсь преобразовать ручкуWStrings в Android NDK NDK не поддерживает широкие символы. Я мог бы использовать совет о том, как это сделать. я думаюasciiConvert метод больше не работает typedef ...
C ++ и JNI - как передать массив в jfloatArray
Я возился со своим собственным небольшим проектом, чтобы научить себя Android ndk с использованием c ++ и jni, но я не могу понять, как передать данные из массива java float в массив c ++. Я использовал настройку JNI. Большинство учебных пособий, ...
Простой ndk проект с использованием библиотеки Eigen и jni
Итак, сегодня с некоторой помощью людей здесь я собрал простое приложение для Android, которое использует ndk. Я импортировал собственную библиотеку прямо в папку jni, которую я создал в дереве исходных текстов, и затем с помощью cygwin мне ...
Передача двухбайтовых (WCHAR) строк из C ++ в Java через JNI
У меня есть приложение Java, которое использует C ++ DLL через JNI. Несколько методов DLL принимают строковые аргументы, а некоторые возвращают объекты, которые также содержат строки. В настоящее время DLL не поддерживает Unicode, поэтому ...
Неудовлетворенный LinkError Android
У нас есть это приложение, которое загружает нативную библиотеку, и эта библиотека предоставляет нам нативные методы для вызова. На некоторых телефонах (особенно на более медленных) это вызывает проблемы. UnsatisfiedLinkError возникает всякий ...