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


Tag: Android ndk

¿Dónde exactamente NDK código nativo ejecutar

Tengo cierta confusión sobre el ciclo de vida del código nativo en Android aps. He visto referencias que dicen que el código nativo se ejecuta dentro de la máquina virtual de Dalvik, pero ¿es cierto? Tenía la impresión de que la máquina virtual sólo ejecuta código de bytes Dalvik. Por otra parte, el código nativo […]

Application.mk es ignorado por Android Studio

Me gustaría incluir c ++ encabezado iostream en mi código NDK. Para ello, tengo que incluir APP_STL: = stlport_static (o similar) en el archivo Application.mk como se menciona en Android ndk-build iostream: No existe tal archivo o directorio . Todo funciona bien si compilar utilizando la línea de comandos ndk-build, sin embargo, mientras que la […]

Android studio ¿Dónde instalar el archivo NDK? (Descargado en zip)

Mi estudio de Android dijo que quería actualizar. Pero cuando hice intenté actualizarlo pero no funcionaría así que tuve que lanzar C: \ Users \ username \ AppData \ Local \ Android \ sdk \ tools \ android.bat para instalar otros paquetes. Pero el archivo NDK no se actualizaría, así que manualmente lo descargé de […]

Cómo escribir / depurar Android.mk para la biblioteca estática NDK?

Estoy tratando de construir una biblioteca estática utilizando el último Android NDK (r5) y no estoy teniendo ninguna suerte. He sido capaz de construir y ejecutar las muestras (por ejemplo, HelloJni) sin ningún problema, pero iniciar un nuevo proyecto desde 'cero' ha sido una historia diferente. Para este experimento, estoy tratando de crear libpng. Mi […]

Lectura de archivos de Android.mk en subdirecciones recursivamente

Me gustaría preguntar qué debería escribirse en el archivo Android.mk para llamar también a los archivos mk en los subdirectorios del directorio actual. Ejemplo: /packages/Android.mk /package/groupA/Android.mk /packages/groupA/AppA/Android.mk /packages/groupA/AppB/Android.mk Sé que mediante el uso de include $(call all-subdir-makefiles) , se leerá el archivo Android.mk en el subdirectorio inmediato (ejemplo: /package/groupA/Android.mk). Sin embargo, /packages/groupA/AppA/Android.mk y /packages/groupA/AppB/Android.mk no […]

Ndk-gdb con múltiples libs

Aprendí sobre la herramienta de depuración de "ndk-gdb" de Android NDK r4. Ahora puedo comenzar a depurar la muestra hello-jni (aunque existe algún problema). Pero, para mis propias aplicaciones de Android, tengo varias libs para usar, construir desde un gran número de archivos c / c ++. Solía ​​construir estos archivos con ndk-build, y luego […]

Compilar ffmpeg con android ndk r5b

Compilar ffmpeg con android ndk r5b. Ffmpeg 0.6.1 Android ndk r5b Cygwin 1.7 Url de referencia de compilación: http://www.cnblogs.com/scottwong/archive/2010/12/17/1909455.html Pero, ffmpeg ./configure error de resultado! (Debajo del archivo config.err) check_cc BEGIN /tmp/ffconf.GlDiY1P8.c 1 int main(void){ return 0; } END /tmp/ffconf.GlDiY1P8.c /android-ndk-r5b/toolchains/arm-eabi-4.4.0/prebuilt/windows/bin/arm-eabi-gcc -fPIC -DANDROID -c -o /tmp/ffconf.1kQLpGaU.o /tmp/ffconf.GlDiY1P8.c arm-eabi-gcc.exe: /tmp/ffconf.GlDiY1P8.c: No such file or directory arm-eabi-gcc.exe: […]

Cómo evitar la eliminación de símbolos de código nativos para la aplicación de Android

Estoy recibiendo sigsegv 11 en código nativo y necesito evitar desnudar para entender lo que está mal. La aplicación utiliza la biblioteca (aar) y pude evitar el stripping para el aar con 'cmd-strip' hack . Pero en la versión apk despojado de .so se utiliza de todos modos por lo que la aplicación tira los […]

Cómo descomprimir archivos zip grandes y escribir en SDCARD en menos tiempo

Para descomprimir el archivo zip he usado clases del paquete java.util.zip * al referir esto y funciona correctamente sin embargo para descomprimir un archivo de 40MB que tarda 59 segundos. Cuando he probado el mismo archivo zip en el proyecto de iPhone ( estamos desarrollando la aplicación para ambas plataformas – Android y iPone y […]

JNIEXPORT y JNICALL en Android NDK

Mientras trabajaba con algunas fuentes escritas en C ++ encontré esas macro: JNIEXPORT return_type JNICALL function_name (…) {Sin embargo, las muestras de Android NDK no las utilizan. Leo algunos documentos de Oracle, pero todavía estoy confundido. ¿Tengo que usarlas necesariamente mientras trabajo con Android NDK? Una de las razones para preguntar – las macro quebrarse […]

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