Tag: jni

¿Está proporcionando una implementación para todos los métodos nativos requeridos?

No se pudo encontrar esto a través de una búsqueda rápida de google en "métodos no aplicados java no originales" y el título de la pregunta. Varias fuentes dicen que usted debe proporcionar una implementación, pero luego van a llamar a la función que han implementado, por lo que es un poco lógico que necesitan […]

Recuperar android.os.Build … propiedades del sistema mediante la aplicación puramente nativa de Android

Tengo una aplicación NDK puramente nativa de Android, y necesito recuperar valores como: android.os.Build.MODEL Desafortunadamente no puedo encontrar buenos ejemplos de cómo hacer esto.

Uso de javah en linux

Tengo una clase simple para el uso en JNI, que necesito exportar a un archivo del jefe (. H). He leído que necesito usar el comando javah , yendo a la carpeta src del proyecto, y javah : javah -jni com.main_package.NativeClass En Windows funciona bien, pero en mi OS principal (Linux) no lo hace. Sigue […]

Excepción actualizando juego a cocos2d-x v2.0

Estoy trabajando en linux + eclipse. He actualizado mi código siguiendo los pasos proporcionados por el wiki. 1º Creo un nuevo proyecto eclipse. 2º Dirijo hola mundo y funciona. 3º Puse mi antiguo código en Clases, y recursos. 4º Actualizo appdelegate.cpp .h, y jni / Android.mk con nuevos archivos. 5º Compilar correctamente. 6º Lanzamiento de […]

JNI – Llamando a Java desde C ++

Así que he estado tratando de llamar a un método java de C + + sin ninguna suerte. Este es el error que recibo: JNI ERROR (bug de la aplicación): se accede a la referencia local obsoleta 0x5cb00019 (índice 6 en una tabla de tamaño 2) VM aborting Señal fatal 11 (SIGSEGV) en 0xdeadd00d (código […]

¿Se ha movido la ubicación de la biblioteca en Android 4.2.1?

Me enfrenté a un problema sospechoso cuando traté de actualizar mi aplicación Android para trabajar en 4.2.1, Nexus 7. Estoy usando mi propia biblioteca .so, cuya inclusión estaba funcionando bien en Android versión 4.1, antes de actualizar. Ahora tengo todo tipo de problemas. Comparé los registros al desplegar en un dispositivo androide que funcionaba 3.2.1 […]

AndroidJNIClass no puede excute mi función no estática

Tengo que llamar a la función java de mi código de unidad. Tengo el tipo estático y no estático de funciones en mi clase de Java Para tener acceso a la primera función estática , utilicé: AndroidJavaClass plugin = new AndroidJavaClass("com.android.test.TestActivity"); AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject activity = unityPlayer.GetStatic<AndroidJavaObject>("currentActivity"); plugin.CallStatic("InstantiateMe", qwe); código anterior está […]

Codificación de vídeo en Android mediante cv :: Mat y MediaCodec

Estoy usando un dispositivo Android 4.3 para codificar vídeo usando cv :: Mat. He echado un vistazo a grafika hacks y BigFrake muestras , he probado y que están trabajando. Tengo mi cv :: Mat en c + +, y utilizando JNI puedo enviar un buffer o buffer de puntero a Java, donde he preparado […]

¿Cómo puedo llamar al código C / C ++ de Android usando JNA?

Estoy intentando integrar esta biblioteca específica a mi proyecto de Android, y la biblioteca está escrita en C / C ++. He conseguido ndk-build milagrosamente para darme el archivo .so necesario. Sin embargo, al mirarlo, hay un ejemplo en el proyecto, y usan un misterioso .jar con los enlaces API de los .c / c++ […]

Convertir de YUV a RGB en c + + (android-ndk)

Im que se convierte en androide, y desea convertir el byte-arsenal del previewCallback de la cámara, que está en formato YUV, al formato del rgb. He utilizado la función dada en esta respuesta: Obtención de marcos de Video Image en Android Funciona perfectamente en java, pero mi problema es que quiero hacer la función en […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.