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

1 la respuesta

Javah todavía no encontrará archivos de clase en OSX / Android Studio

Habiendo hecho referencia a ->Error de Javah al usarlo en JNI [https://stackoverflow.com/questions/986262/javah-error-while-using-it-in-jni] ... y ->android - javah no encuentra mi ...

2 la respuesta

JNI cómo acceder a Java Object (Integer)

Tengo un método JNI para acceder al método java que devuelve un objeto Integer. No quiero devolver el tipo int primitivo porque este código se modificará para manejar objetos genéricos. Lo siguiente es lo que tengo. No puedo obtener el valor del ...

1 la respuesta

Android JNI - Llamar AttachCurrentThread sin separarCurrentThread

He estado leyendo sobre cosas JNI y parece que no puedo entender qué sucede si un hilo comienza -> llama a AttachCurrentThread () -> realiza algunas llamadas JNI -> sale de hilo. Idealmente, deberíamos llamar a DetachCurrentThread () antes de ...

1 la respuesta

JNA Memory Leak - ¿Cómo solucionarlo?

public static User32 USER32_INSTANCE = (User32) Native.loadLibrary("user32", User32.class); user32 = USER32_INSTANCE; user32.EnumWindows((hWnd, arg) -> { int size = 1024 * 8; char[] buffer = new char[size]; USER32_INSTANCE.GetWindowTextW(hWnd, ...

1 la respuesta

Error de android art runtime check_jni.cc en el nombre del paquete

--EDIT-- Tenía demasiadas versiones de la biblioteca compartida flotando debido a la ambigüedad de build.gradle ... ./src/main/jniLibs/armeabi-v7a/libaudioboo-native.so rob@ app$ rm ./src/main/libs/armeabi-v7a/libaudioboo-native.so rob@ app$ ...

6 la respuesta

Use bibliotecas jni de 32 bits en Android de 64 bits

Intenté ejecutar una aplicación usando una biblioteca nativa en el Nexus 9. La aplicación sale con un mensaje de error: java.lang.UnsatisfiedLinkError: dlopen failed: "lib_xyz.so" is 32-bit instead of 64-bit¿Hay alguna solución conocida para ...

1 la respuesta

Cómo usar mi propio archivo Android.mk con Android Sudio

Estoy definiendo algunas variables dentro delAndroid.mk archivo (estoy pasando algunos indicadores para el compilador), pero cada vez que construyo mi proyecto, elAndroid.mk está sobreescrito Estoy asumiendo queGradle es responsable y que debería ...

3 la respuesta

No se pueden imprimir mensajes de registro desde JNI con Android Studio

Error que recibo: error: referencia indefinida a '__android_log_print' Ya he agregado esta línea a mi archivo .cpp: #include <android/log.h>He intentado con ambos:__android_log_printy__android_log_write También me he vinculado con la ...

1 la respuesta

¿Dónde busca Qt las clases de Java cuando se usa JNI?

Estoy tratando de usar JNI en Qt. Me gustaría saber dónde debo poner las clases de Java. Hay muchas publicaciones sobre JNI en Internet, pero suponen que sabes dónde colocar las clases y solo muestran cómo llamar a los métodos. Descubrí que la ...

5 la respuesta

¿Cómo agrupar una biblioteca nativa y una biblioteca JNI dentro de un JAR?

La biblioteca en cuestión esGabinete de Tokio [http://1978th.net/tokyocabinet/]. Lo que quiero es tener la biblioteca nativa, la biblioteca JNI y todas las clases API de Java en un archivo JAR para evitar dolores de cabeza ...