Depuración nativa de Android, bibliotecas ndk-gdb no encontradas
Tengo una aplicación de Android con JNI (y SWIG). La aplicación funciona bien y puedo depurar el java y el código nativo, pero sigo teniendo advertencias de gdb que no tengo ni idea de dónde vienen, despojado el código a una función muy simple. He seguido varios tutoriales sobre cómo hacer eso, lo intenté en Mac OS X 10.6.8 y Linux mint 12, estoy usando eclipse (ADT).
Esas son las advertencias que tengo:
- OpenCV para Android: ejemplo simple para convertir la imagen a escala de grises
- Android Studio 1.5 Gradle Experimental: no se puede generar código JNI
- Cómo encontrar fugas de memoria del código nativo en android
- Utilizar Qt / C ++ para llamar al código Java a través de JNI. FindClass no encuentra clase
- ¿Cómo hacer una llamada correcta desde Android a una función no estática en Java? (Cocos2Dx en la mezcla)
warning: Could not load shared library symbols for 63 libraries, eg /system/bin/linker. Use the "info sharedlibrary" command to see the complete listing. Do you need "set solib-search-path" or "set sysroot"? warning: Unable to find dynamic linker breakpoint function. GDB will retry eventurally. Meanwhile, it is likely that GDB is unable to debug shared library initializers or resolve pending breakpoints after dlopen(). [New Thread 17108] [New Thread 17110] [New Thread 17112] [New Thread 17113] [New Thread 17114] [New Thread 17115] [New Thread 17116] [New Thread 17117] [New Thread 17118] [Switching to Thread 17106]
No tengo idea de qué librerías gdb está buscando, alguna idea?
aquí está la salida de la información sharedlibrary
(gdb) info sharedlibrary From To Syms Read Shared Object Library 0x40003220 0x4000b940 Yes (*) /home/andrea/workspace/pjsip_app/obj/local/armeabi/linker 0x4002c860 0x4005c07c Yes (*) /home/andrea/workspace/pjsip_app/obj/local/armeabi/libc.so No libstdc++.so No libm.so No liblog.so No libcutils.so No libgccdemangle.so No libcorkscrew.so No libz.so No libutils.so No libbinder.so No libemoji.so No libjpeg.so No libexpat.so No libskia.so No libandroidfw.so No libstlport.so No libnativehelper.so No libnetutils.so No libhardware.so No libsync.so No libui.so No libGLES_trace.so No libEGL.so No libGLESv2.so No libgui.so No libcamera_client.so No libgabi++.so No libicuuc.so No libicui18n.so No libsqlite.so No libdvm.so No libGLESv1_CM.so No libETC1.so No libwpa_client.so No libhardware_legacy.so No libsonivox.so No libcrypto.so No libssl.so No libstagefright_foundation.so No libspeexresampler.so No libaudioutils.so No libmedia_native.so No libmedia.so No libusbhost.so No libharfbuzz.so No libhwui.so No libandroid_runtime.so No libjavacore.so No libdrmframework.so No libdrmframework_jni.so No libstagefright_omx.so No libstagefright_yuv.so No libvorbisidec.so No libstagefright_enc_common.so No libstagefright_avc_common.so No libstagefright.so No libmtp.so No libexif.so No libstagefright_amrnb_common.so No libmedia_jni.so No libbcinfo.so No libbcc.so No libRS.so No librs_jni.so No libandroid.so No libchromium_net.so No libwebcore.so No libwilhelm.so No libOpenSLES.so 0x47ceb0f8 0x47e7fd98 Yes /home/andrea/workspace/pjsip_app/obj/local/armeabi/libconnection.so (*): Shared library is missing debugging information.
- Android, genera archivos de encabezado jni con javah, muestra error que no puede encontrar org.opencv.core.Mat
- Android LocalServerSocket
- JNI- java.lang.UnsatisfiedLinkError: Método nativo no encontrado
- No se pudo cargar libfoo: findLibrary returned null
- Tabla de referencia local de JNI de Android Expand
- Biblioteca binaria preconfigurada nativa en Android Studio con el complemento experimental de Gradle
- Android ndk: Problema para la llamada del método Java desde c ++ con jni
- Enviar un parámetro android.content.Context a una función con JNI
- Android GCM: ¿Por qué a veces falla?
- Configurar proguard para excluir jar biblioteca que se extiende android.content.Context