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

1 la respuesta

Usando GetDirectBufferAddress de JNI

Estoy tratando de entender cómo usarGetDirectBufferAddress de la capa JNI. Para entenderlo, he construido un ejemplo muy simple: public class my_image_info { static { System.loadLibrary("my_jni"); } private java.nio.ByteBuffer image_info_bb; ...

1 la respuesta

¿Debo colocar todas las DLL dependientes en la carpeta bin del JDK?

Mi aplicación Java depende de una DLL, y esa DLLpromover, adicionaldepende delibstdc++-6.dll. Lo intenté: colocado ellibstdc++-6.dll en una carpetay poner la carpeta en% PATH%Entonces me encuentro con eljava.lang.Unsatisfied LinkError: The ...

1 la respuesta

No se pueden agregar todos los archivos de clases de la carpeta JNI en Eclipse (JAVA, Windows 7)

Tengo un directorio de clases "JNA" que contiene los siguientes archivos .class: MClass.class SClass$SC_PROC.class SClass$S_PROC.class SClass.classy luego intenté agregar este directorio en mi proyecto actual: Ruta de compilación de Java -> ...

6 la respuesta

Usando una clase java de Delphi

Necesito usar la lógica contenida en algunas clases de Java. Encontré JNI, pero ese proyecto parece no actualizado recientemente. ¿Hay alguna manera de usarlo en una aplicación nativa de Delphi? Yo uso Delphi 2009.

1 la respuesta

¿Cuál es la mejor manera de salvar JNIEnv *

Tengo un proyecto de Android con JNI. En el archivo CPP que implementa una clase de escucha, hay una devolución de llamada x (). Cuando se llama a la función x (), quiero llamar a otra función en una clase java. Sin embargo, para invocar esa ...

1 la respuesta

Jni Reference Table desbordamiento

En mi aplicación de Android hago un uso extenso de un método nativo que devuelve algunos datos. Sin embargo, después de varias llamadas obtengo un bloqueo. El método nativo llamado es: static jbyteArray JNIGetIcon(JNIEnv* e, jclass clazz) { ...

2 la respuesta

¿Cómo llamo el código C / C ++ desde Android usando JNA?

Estoy tratando de integrar esta biblioteca específica a mi proyecto de Android, y la biblioteca está escrita en C / C ++. He conseguido milagrosamentendk-build para darme lo necesario.so archivo. Sin embargo, al mirarlo, hay una muestra en el ...

1 la respuesta

JNI wrapper para la función C usando SWIG: ¿cuál debería ser el mapa de tipos?

Estoy tratando de crear el contenedor JNI para las siguientes funciones en C: int err = new_instance(const char* name, instance_t* instance);name - entrada,instance - salida int err = get_value(const instance_t instance, int *val);instance - ...

2 la respuesta

Cómo usar la biblioteca openSSL en la aplicación ANDROID

Estoy tratando de incrustar la biblioteca openssl en mi aplicación de Android usando Android NDK pero no sé cómo usar exactamente esa biblioteca y, por lo tanto, cualquiera puede decirme cómo usar eso, envíe un código fuente para mi referencia ...

1 la respuesta

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 \ ...