Resultados de la búsqueda a petición "java-native-interface"
¿Cómo identificar la causa de una pérdida de memoria de referencia global JNI?
Estoy usando Tomcat y después de detener mi aplicación web todavía hay una referencia al cargador de clases instancia de mi aplicación web. Como consecuencia, no se liberará una cantidad notable de memoria (principalmente relacionada con datos ...
Utilizando la biblioteca compartida existente (.so) en la aplicación de Android
Tengo el siguiente escenario para trabajar. Me dieron una biblioteca compartida (libeffect.so) para usar en un proyecto de Android en el que estoy trabajando para un cliente. No tengo el código fuente de la biblioteca compartida, solo tengo el ...
Android ndk: Problema para la llamada del método Java desde c ++ con jni
Intento trabajar en Android NDK, mi primera prueba no es muy concluyente, necesito ayuda porque no veo dónde está mi error. El siguiente código se compila sin problemas, pero cuando se ejecuta en el emulador, el programa devuelve la señal ...
faster Math.exp () a través de JNI?
Necesito calcularMath.exp() de java con mucha frecuencia, ¿es posible obtener una versión nativa para ejecutarse más rápido queJav 'sMath.exp() ?? Intenté solo jni + C, pero es más lento que simplementeJav.
La forma más sencilla de pasar flotante [] [] a C ++ a través de JNI
En mi código Java tengo una matriz flotante 2Dfloat[x][4] floatArray. Aquíx puede estar entre 1 y 25. Tengo que pasar esta matriz flotante 2D a unaC++ método a través deJNI. MiJNI método es jboolean MyJNIMethod(JNIEnv * env, jobject obj, ...
jni.h: No existe tal archivo o directorio
He estado siguiendoeste tutorial [http://www.java-tips.org/other-api-tips/jni/simple-example-of-using-the-java-native-interface.html] , y en el paso 5, obtengo el siguiente resultado de GCC: HelloWorld.c:1:17: error: jni.h: No such file or ...
C ++ ifstream.getline () significativamente más lento que el BufferedReader.readLine () de Java?
Estoy en el proceso de reescribir una de mis aplicaciones de Android para aprovechar el NDK y una de las primeras cosas que tiene que hacer cada vez es abrir un archivo de texto de 1.5MB (aproximadamente 150k líneas) y colocar cada línea en un ...
Java.library.path configurando programáticamente
¿Puedo configurar java.library.path programáticamente desde el propio código java? Lo siguiente no funciona. System.setProperty("java.library.path", "/blah");
JNI - "No se puede abrir el archivo de inclusión: 'jni_md.h'"
ste programa de muestra está destinado a llamar a unnative método escrito en C. Java Code class HelloWorld { private native void print(); public static void main( String args[] ) { new HelloWorld().print(); } static ...
Calling miembro de la clase JAVA del código nativo C / C ++
Estoy escribiendo una aplicación OpenGL C / C ++ que estoy transfiriendo a Android a través de Android NDK, soporte JNI. Tengo dificultades para ejecutar el código de la devolución de llamada JAVA señalada desde nativo. Aquí está el ...