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

2 la respuesta

Jni Tutorial para Android [cerrado]

Hola, ¿alguien puede sugerirme algunos buenos recursos para aprender JNI para Android y algunos buenos tutoriales de JNI?

3 la respuesta

NDK - Cómo usar una biblioteca .so generada en otro proyecto

He usado ndk con éxito para construir y usar una.so archivo en un proyecto. Necesito usar esta biblioteca en otro proyecto. Preferiría no copiar la fuente allí, sino simplemente usar la biblioteca. Intentando copiar y pegar ...

3 la respuesta

Pasar un puntero desde JNI a Java usando una @ lar

Estoy tratando de pasar una estructura como puntero de JNI a Java para poder pasarla más tarde de Java a JNI. He leído este hilo: Pasando punteros entre C y Java a través de ...

1 la respuesta

¿Debería llamar a ReleaseStringUTFChars si GetStringUTFChars devolvió una copia?

El libro "Essential JNI: Java Native Interface" de Rob Gordon contiene el siguiente ejemplo de código para convertir una cadena j en una cadena C: const char* utf_string; jboolean isCopy; utf_string = env->GetStringUTFChars(str, &isCopy); /* ...

1 la respuesta

nvocar funciones nativas de la biblioteca portada

he estado siguiendo esta guía sobre cómo portar la biblioteca LAME con Android NDK. @http: //blog.libertadtech.com/2011/02/porting-lame-encoder-to-android-arm.htm [http://blog.libertadtech.com/2011/02/porting-lame-encoder-to-android-arm.html] ...

4 la respuesta

pasando una matriz de cadenas de Java a C con JNI

Tengo un conjunto de cadenas como{"myname","yourname","hisname"} y estoy tratando de enviar esta matriz aC con el uso de JNI. No pude encontrar ninguna solución clara para esto. He intentado tomar esta cadena como unchararray pero sin ...

2 la respuesta

convert ExceptionDescribe a la cadena

Necesito obtener el resultado de ExceptionDescribe () en JNI como cadena para poder escribirlo luego en un archivo en lugar de escribirlo directamente en la línea de comandos. ¿Hay alguna forma o idea de cómo hacerlo? Gracias por adelantado Sami

2 la respuesta

Return un conjunto de cadenas en un método JNI

Necesito obtener una Lista de cadenas (char *) de C ++ y devolverla a Java. ¿Cómo puedo hacer eso Creo que una solución es devolver una cadena grande predefinida como: "[item1] [item2]" y hacer una división en Java, pero no parece el enfoque ...

1 la respuesta

¿Cómo llamar al método java desde el lado jni?

He realizado algunas funciones de código c en el lado jni, y todo funciona bien. public native String getMessage()function está devolviendo la cadena del lado jni al lado java, y funciona bien, y todos los demás códigos jni también funcionan ...

8 la respuesta

Cómo arreglar un UnsatisfiedLinkError (No se pueden encontrar bibliotecas dependientes) en un proyecto JNI

Estoy trabajando en un proyecto Java que usa el JNI. El JNI llama a una biblioteca personalizada que yo mismo he escrito, digamos mylib.dll, y eso depende de una biblioteca de terceros, libsndfile-1.dll. Cuando ejecuto mi programa, se bloquea ...