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

3 la respuesta

¿Puedo usar la compilación nativa como ofuscación de Java?

Estoy escribiendo un complemento para una aplicación Java. Podría ofuscar el complemento, pero aún así sería de ingeniería inversa. Creo que si pudiera compilar este complemento en una biblioteca compartida, que utiliza mucho JNI para ...

3 la respuesta

C ++ salta a la ejecución de otro método

En mi proyecto C ++ JNI-Agent estoy implementando una función que recibiría un número variable de parámetros y pasaría la ejecución a la otra función: // address of theOriginalFunction public static void* originalfunc; void* interceptor(JNIEnv ...

2 la respuesta

javac "sin archivos fuente" cuando se utiliza la opción -h

Estoy tratando de experimentar con el uso de JNI y JDK 9. Tengo una claseNativeTest.java que se parece a esto: public class NativeTest { static { System.loadLibrary("hello"); } private native void sayHello(); public static void main(String[] ...

1 la respuesta

¿De dónde se asignan estas memorias nativas de Java?

La versión JDK es hotspot 8u_45 Investigué la memoria nativa de mi proceso de Java. La memoria nativa incluso consume más espacio que el montón. Sin embargo, hay muchos bloques de memoria nativos que me confunden. El resultado de pmap -x, por ...

2 la respuesta

Joystick virtual en Java

¿Has oído hablar de un joystick virtual para Windows que tiene envolturas Java? Intenté PPJOY, y funciona muy bien, pero luego necesitaré usar JNI para que funcione desde Java y eso no parece fácil por el momento. ¡Gracias!

0 la respuesta

Errores de "referencia indefinida a" durante el enlace de la biblioteca nativa por el complemento gradle "experimental"

Traté de crear una aplicación JNI simple con un nuevo sistema de compilación basado en com.android "experimental".modelo.application (com.android.tools.build:gradle-experimental:0.9.2). ./gradle/wrapper/gradle-wrapper.properties: ...

1 la respuesta

Cómo obtener el nombre del paquete de la aplicación o el ID de la aplicación usando JNI android

Para el problema de protección de la biblioteca compartida, intentaré obtener el nombre del paquete usando JNI pero dará errores. Entonces, ¿es posible obtener el nombre del paquete o la ID de aplicación usando JNI? Si alguien tiene ejemplos o ...

1 la respuesta

Llamar a una función Java desde C ++ a través de JNI que devuelve una cadena [duplicado]

Posible duplicado: Cómo acceder al método Java en una aplicación C ++ [https://stackoverflow.com/questions/992836/how-to-access-the-java-method-in-a-c-application] Supongamos que tengo una clase de Java como esta: class MyClass { String value = ...

5 la respuesta

pasar datos entre Java y C

Tengo una estructura C. struct data{ double value1[50]; double value2[50]; int count; };Quiero asignar datos de Java a esta estructura C. ¿Cómo puedo hacerlo usando JNI? El código de Java no será programado por mí. El programador de Java solo ...

2 la respuesta

¿Cómo usar NDK en un proyecto de Android?

Necesito usar algo de c / c ++ nativo en mi proyecto, así que necesito usar el NDK. ¿Hay una manera fácil de configurarlo en eclipse? Gracias.