Resultados de la búsqueda a petición "java-native-interface"
Problemas de enfoque con JDK7 y componentes nativos
Tenemos una aplicación swing que integra un componente IE ocx a través de JNIWrapper.Después de cambiar de jdk6 a jdk7, comenzamos a notar problemas de enfoq...
¿Cómo llamar a un método de super clase anulado en Java a través de JNI?
Estoy intentando anular un método de devolución de llamada de actividad con una implementación nativa (para enganchar a Lua en una actividad). Sin embargo, h...
Cómo reducir el tamaño de apk de la aplicación de Android que necesita openCv lib (solo para procesamiento de imágenes)
Estoy creando una aplicación de Android con min SDK15, que usa la biblioteca OpenCV. El problema es que cuando construyo el tamaño del apk es más de60 MB que no es muy bueno. Revisé el archivo de la aplicación, pude ver que el tamaño es ...
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.
Cómo usar ScreenShotClient en mi aplicación de Android
Estoy desarrollando una aplicación que ayuda al usuario a capturar la captura de pantalla de Android (Android 4.x). Sé que el framebuffer está roto en el ICS...
JNI: vcvars32.bat me da "No se puede abrir el archivo de inclusión: 'stdio.h': No existe tal archivo o directorio"
Estoy tratando de usar JNI para integrar un código .C con mi proyecto Java. Al intentar generar el archivo .dll usando vcvars32.bat en Visual Studio 2017, me da un mensaje de error que dice: "C: \ Archivos de programa \ Java \ jdk1.8.0_151 \ ...
Intentando convertir el código de interpolación bilineal de Java a C / C ++ en Android
AntecedentesHe creado una pequeña biblioteca de Android para manejar mapas de bits usando JNI (enlaceaquí [https://github.com/AndroidDeveloperLB/AndroidJniBitmapOperations]) En el pasado, hice un código de interpolación bilineal como un posible ...
El puntero del entorno JNI en un objeto estático de C ++ y llamar a una función de Java que toma un argumento de cadena dos veces seguidas bloquea la JVM
Entonces, a pedido de mis comentaristas, finalmente encontré un MCVE que reproduce mi error. Entonces, la configuración general es que Java usa JNI para llamar a un dll, y el dll agarra el JVM en ejecución y almacena un puntero al JNIEnv, que usa ...
JNI "env-> GetStaticMethodID ()" se bloqueó el programa
Estoy tratando de llamar a una función Java desde C ++. Este es mi código hasta ahora: #include <jni.h> typedef struct JavaVMCreationResult { JavaVM* jvm; JNIEnv* env; } JVMCreationResult; JVMCreationResult* CreateJavaVM() { JavaVM* jvm; ...
Devolver una lista de arrays de cadenas de Native java a JNI
ArrayList<String> myArraylist; public ArrayList<String> getData(){ myArraylist = new ArrayList<String>(); myArraylist.add("1267982563"); myArraylist.add("2345678"); myArraylist.add("5432789"); return myArraylist; } Cómo obtener cada uno de los ...