Resultados de la búsqueda a petición "java-native-interface"

4 la respuesta

Convertir de YUV a RGB en c ++ (android-ndk)

Estoy desarrollando en Android, y quiero convertir la matriz de bytes de la vista previa de la cámara Callback, que está en formato YUV, en formato rgb. He usado la función dada en esta respuesta: Obtención de fotogramas de la imagen de video ...

2 la respuesta

Pérdida de memoria utilizando JNI para recuperar el valor de String del código Java

Estoy usando GetStringUTFChars para recuperar el valor de una cadena del código java usando JNI y liberando la cadena usando ReleaseStringUTFChars. Cuando el código se ejecuta en JRE 1.4 no hay pérdida de memoria, pero si el mismo código se ...

2 la respuesta

Nombre de clase de jclass en JNI

Esta es probablemente una pregunta tonta que revela una falta de comprensión de JNI. Estoy escribiendo un programa C ++ que encapsula la VM de Java: estoy llamando a funciones dentro de la VM usando llamadas como CallVoidMethod. Eso es puramente ...

4 la respuesta

Cómo obtener un algoritmo rápido de Hashing de archivos para archivos grandes en un dispositivo móvil

prólog Sin embargo, un descubrimiento importante que hago durante la prueba de md5, adler32 y crc32 en un archivo de 100Mb, es que extrañamente lleva el mismo tiempo. Supongo que esto solo puede significar una de dos cosas: que en el dispositivo ...

10 la respuesta

JNI ¿Llamadas diferentes en C vs C ++?

Así que tengo el siguiente código en C que utiliza Java Native Interface; sin embargo, me gustaría convertirlo a C ++, pero no estoy seguro de cómo hacerlo. #include <jni.h> #include <stdio.h> #include "InstanceMethodCall.h" JNIEXPORT void ...

10 la respuesta

JNI: la biblioteca se encuentra en la ruta, pero el método no (java.lang.UnsatisfiedLinkError)

Estoy tratando de usar JNI y obtengo java.lang.UnsatisfiedLinkError. A diferencia del otro millón de preguntas sobre esto, tengo la lib en mi camino e incluso he visto cambiar la excepción cuando la elimino. Estoy seguro de que algo está mal con ...

2 la respuesta

ReferenceTable overflow (max = 512) JNI

Estoy un poco atascado con este ... Desbordamiento de ReferenceTable (max = 512), estoy seguro de que tiene que ver con el Número de referencias locales que se crean en mi llamada al método nativo ... Para solucionar el problema que tengo ...

2 la respuesta

JNI creación de objetos y gestión de memoria

Tengo el siguiente método JNI que crea una colección de objetos Java de forma nativa y luego los devuelve a Java: JNIEXPORT jobject JNICALL Java_com_test_myClass_myMethod(JNIEnv * env, jclass klass) { jclass arrayClass = ...

2 la respuesta

No hay iterador para Java cuando se utiliza SWIG con std :: map @ de C

He implementado una clase constd::map en C ++ y la interfaz creada usando SWIG para ser llamada desde Java. Sin embargo, no hay ningún objeto iterador que me permita iterar a través de las entradas en el SWIG wrapstd::map. ¿Alguien sabe cómo ...

6 la respuesta

Calling C ++ dll desde Java

Estoy usando Java para una aplicación pequeña. Es una reescritura de un proyecto MFC existente. Hay una dll existente que necesito cambiar para habilitar el acceso desde Java usando JNI. Todas estas cosas de Java son nuevas para mí, por lo que ...