Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: Android ndk

¿Cómo crear callbacks entre código androide y código nativo?

Tengo un requisito para crear respaldos de llamadas entre código nativo (código de idioma c) y código de Android. Escribí las funciones de JNI para llamar el C code del androide como esto Código JNI aquí #include <android/log.h> void initSocket(); #ifdef __cplusplus extern "C" { #endif JNIEXPORT void JNICALL Java_org_pjsip_pjsua_pjsua_1appJNI_initSocket(JNIEnv *jenv, jclass jcls) { __android_log_write(ANDROID_LOG_INFO, […]

Android ffmpeg mala salida de video

Estoy siguiendo este tutorial para crear mi primera aplicación ffmpeg. He compilado con éxito las bibliotecas compartidas y compilado el proyecto sin errores. Pero cuando ejecuto la aplicación en mi Nexus 5 la salida es esta Aquí está el código nativo #include <libavcodec/avcodec.h> #include <libavformat/avformat.h> #include <libswscale/swscale.h> #include <libavutil/pixfmt.h> #include <stdio.h> #include <pthread.h> #include <jni.h> […]

Problema con Android Studio ndk.dir

He descargado e instalado el ndk (android-ndk-r9d) aquí C: \ Archivos de programa (x86) \ Android \ android-ndk-r9d He añadido la propiedad ndk.dir en local.properties: sdk.dir=C\:\\Program Files (x86)\\Android\\android-studio\\sdk ndk.dir=C\:\\Program Files (x86)\\Android\\android-studio\\android-ndk-r9d He añadido una variable de entorno del sistema: ANDROID_NDK_HOME = C: \ Archivos de programa (x86) \ Android \ android-ndk-r9d He confirmado ndk-build está […]

Cómo escribir y leer bytebuffer pasar de java a jni

Necesito ayuda con mi proyecto de Android. Quiero pasar un búfer de java a jni, y mi código C ++ rellenará los datos. Entonces java los mostrará en la pantalla. No estoy familiarizado mucho con C ++ y no tengo idea de cómo escribir para escribir en el búfer. Esto es lo que conseguí. En […]

¿Es posible usar la biblioteca OpenMP con Android NDK?

¿Es posible usar la biblioteca OpenMP con Android NDK? Tal vez alguien ya intentó compilarlos juntos y puede proporcionar algunos consejos? Con la apariencia de las tabletas de doble núcleo / smartphones, creo que sería realmente agradable usar las capacidades de OpenMP en el desarrollo de aplicaciones. Gracias de antemano.

¿Caminos relativos o absolutos de Android.mk?

Estoy intentando construir un proyecto usando el android ndk (en Windows), y estoy teniendo algunos problemas específicamente con los archivos de origen ( LOCAL_SRC_FILES en el Android.mk) Estoy intentando utilizar las trayectorias relativas a una carpeta del padre tal como LOCAL_SRC_FILES := ../../../src/main.cpp Y al ejecutar ndk_build.cmd, genera el siguiente error: Compile++ thumb : GTP […]

Android NDK construir de spatialite?

Estoy intentando construir una copia de sqlite con extensiones de spatialite. He visto el uno o dos relacionados puestos en línea relacionados con este tema, pero nadie parece haber ido todo el camino. He descargado las fuentes de amalgamación espacial, GEOS y PROJ. He creado proyectos Android vacíos y he movido los archivos sin comprimir […]

Construir biblioteca compartida enlazando a otras bibliotecas no estándar compartidas

Tengo dos bibliotecas compartidas y cabecera para ellos. Quiero construir la tercera biblioteca compartida utilizando las funciones de dos libs anteriores. Tengo problema con makefile, creo. Cuando intento construir recibo esto: Android NDK: /cygdrive/d/…/jni/Android.mk: No se puede encontrar el módulo con la etiqueta 'shared1' en el path de importación Android NDK: ¿Está seguro de que […]

Error en la integración de la biblioteca mupdf

Estoy trabajando en un proyecto en el que tengo que lidiar con la vista de pdf. Estoy intentando integrar la biblioteca de mupdf en mi proyecto pero conseguir el error como mencionado abajo. He seguido todos los pasos mencionados en el documento Léame. Por favor ayúdame a resolver este error. Compile thumb : mupdf <= […]

OpenCV con Android NDK Referencias indefinidas

Estoy intentando usar opencv en android (ndk solamente). Recopilé la última fuente del repositorio git para armeabi. (Basado en: Building_OpenCV4Android_from_trunk ) Pero estoy recibiendo estos errores (con ndk-build): error: undefined reference to 'cv::Mat::deallocate()' error: undefined reference to 'cv::fastFree(void*)' error: undefined reference to 'cv::_OutputArray::_OutputArray(cv::Mat&)' error: undefined reference to 'cv::Mat::copyTo(cv::_OutputArray const&)' error: undefined reference to 'cv::Mat::inv(int) const' […]

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