jueves, 7 de febrero de 2013

Logs NDK



En ocasiones es necesario imprimir algún valor cuando realizamos una librería para ndk, una forma sencilla de realizar esta función es con: __android_log_print, que está incluida en <android/log.h>.
Código de Ejemplo:

#include <android/log.h>
#define APPNAME "spg0x01Log" 
void  printLog()
{
...
...
__android_log_print(ANDROID_LOG_VERBOSE, APPNAME,"Test log value:%d",fooint);
...
...
} 
Al código en Android.mk se tiene que agregar la librería: llog en la opción: LOCAL_LDLIBS. Línea para el archivo Android.mk:
LOCAL_LDLIBS := -llog

No hay comentarios:

Publicar un comentario