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

5 la respuesta

Utilidad de JNI [cerrado]

He sido desarrollador de Java durante un par de años y he oído que puedes hacer algunas cosas bastante útiles y poderosas con JNI. No sé si simplemente no he necesitado usarlo o si no es terriblemente relevante para mí; pero no he tenido que ...

1 la respuesta

Android ndk (cmake): 'referencia indefinida a `__android_log_write' cuando se usa log api en la segunda biblioteca jni

Yo uso Android Studio 2.2 y cmake para construir el archivo jni. Quiero mostrar el archivo jni de inicio de sesión pero aparece el mensaje de error "referencia indefinida a` __android_log_write ". Mi archivo CMakeLists.txt es: add_library( # ...

3 la respuesta

Reaccionar expection nativa java.lang.UnsatisfiedLinkError: dlopen falló: "/data/data/{package}/lib-main/libgnustl_shared.so" es de 32 bits en lugar de 64 bits

Estoy tratando de integrar React Native con mi aplicación Android existente. Recibo la siguiente excepción al iniciar React Native Screen: java.lang.UnsatisfiedLinkError: dlopen falló: "/data/data/com.snapdeal.main/lib-main/libgnustl_shared.so" ...

2 la respuesta

Error al intentar cargar Library para PDFTron Android

Recibo un error extraño al intentar integrar con PDFTron, es decir, PDFNet Android SDK: UnsatisfiedLinkError: no se pudo cargar PDFNetC: findLibrary devolvió nulo. Se esperaba armv7a, encontrado cpu_info: abi: armeabi-v7a Ya he comprobado ...

1 la respuesta

Cómo atrapar System.exit () en el código llamado desde JNI

Estoy escribiendo una interfaz C en una biblioteca de Java que llama a System.exit (). Yo lo llamo: /* Calls the main method for the class */ printf("about to call main\n"); (*env)->CallStaticVoidMethod(env, mainClass, mainMethod, ...

1 la respuesta

registrar la función java como devolución de llamada en la función C

Estoy tratando de implementar algún código C en Java usando SWIG 1.3. Ahora tengo que reconstruir algunos C existentes en código Java y proporcionar un puntero de función a una función Java para el método C. El código C: net.c: void ...

6 la respuesta

¿Puedo llamar a Java desde Node.js a través de JNI y cómo?

¿Puedo llamar a Java desde Node.js a través deJNI? ¿Hay algún ejemplo?

0 la respuesta

¿Cómo usar "inseguro" en JNI?

Digamos que tengo un valor señalado por una tupla (base, offset). p.ej. class Data{ int x = 0; } class Accessor{ public Data data; public Object base$x; public long off$x; public static final Unsafe unsafe; public void run(){ data = new Data(); ...

3 la respuesta

cómo depurar SIGSEGV en jvm GCTaskThread

Mi aplicación está experimentando cobros en producción. El volcado por caída indica que se ha producido un SIGSEGV en GCTaskThread Utiliza JNI, por lo que puede haber alguna fuente de corrupción de memoria, aunque no estoy seguro. ¿Cómo puedo ...

1 la respuesta

Si se llama a JNI DeleteGlobalRef (), ¿se recolecta el objeto java correspondiente?

Lo que quiero decir es que si creo un objeto de trabajo de referencia global en C ++, y luego lo paso a algún código Java, y elimino la llamada DeleteGlobalRef (), es que ese objeto java subyacente potencialmente se recolecta de inmediato, de ...