Android 下log的使用总结
来源:互联网 发布:淘宝0.1元商品 编辑:程序博客网 时间:2024/04/28 08:05
一:在源码开发模式下
1:包含头文件:
- #include <cutils/log.h>
2:定义宏LOG_TAG
- #define LOG_TAG "MY LOG TAG"
3:链接log对应的.so库
在Android.mk文件中加入如下语句:
- LOCAL_SHARED_LIBRARIES +=\
- libcutils
接下来就可以直接使用LOGD来打印log信息了.
二:在NDK开发模式下
1:包含头文件:
- #include <android/log.h>
2:定义宏LOG_TAG
- #define LOG_TAG "MY LOG TAG"
- #define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__)
3:链接log对应的.so库
在Android.mk文件中加入如下语句:
- LOCAL_LDLIBS := -llog
接下来就可以直接使用LOGD来打印log信息了.
三:在Java代码中
1:导入包
- import android.util.Log;
2:使用
- private static final String TAG = "your_tag";
- Log.d(TAG,"show something");
在程序运行过程中可以通过adb shell下的logcat指令看到相应的内容。或在Eclipse下的ADT的LogCat窗口中看到相应的内容了.
- Android 下log的使用总结
- Android 下log的使用总结
- Android Log的使用
- Android的log使用
- 简单总结Android系统开发中LOG的使用
- Android的log日志总结
- android NDK下log的使用和封装
- android NDK下log的使用和封装2
- android中log的使用
- 关于Android 的Log使用
- 使用脚本清除/var/log下的log文件
- Android 常见的抓log方法总结
- loadrunner中log的使用初步总结
- loadrunner中log的使用总结
- Android的jni下LOG打印输出
- Android 下的HTTP使用总结
- Android Studip下SlidingMenu的使用总结
- 浅谈Android系统开发中LOG的使用--LOG(3)
- 图片切换
- visual studio 2005 不显示解决方案的原因
- expat介绍文档翻译
- 防止滑盖事件造成crash
- 用Shell脚本实现自动从NewSmth.net的MyPhoto版下载照片
- Android 下log的使用总结
- 05 trigger the checkbox column in datagridview
- C#执行批处理命令
- C++ vector容器类型
- squid缓存批量更新
- Access不能读取记录;在'MSysObjects' 上没有读取数据权
- 维护CentOS6.2下的一些常用脚本之二
- 关于Android用户定位获取location值为null的解决方法
- 关于TCP封包、粘包、半包