Android 调试打印信息的方法
来源:互联网 发布:哈尔滨哪里有mac专柜 编辑:程序博客网 时间:2024/04/30 01:12
public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);L.d("Start"); setContentView(R.layout.main); L.d("End"); }}
public class L {private static Boolean VERBOSE = true;private static String TAG = "Debug";public static void d(String s) {if (VERBOSE) {StackTraceElement element = Thread.currentThread().getStackTrace()[3];android.util.Log.d(TAG, "[" + element.getFileName() + "][" + element.getMethodName() + "] " + s);}}public static void d(String s, Exception e) {if (VERBOSE) {StackTraceElement element = Thread.currentThread().getStackTrace()[3];android.util.Log.d(TAG, "[" + element.getFileName() + "][" + element.getMethodName() + "] " + s, e);}}public static void e(String s) {if (VERBOSE) {StackTraceElement element = Thread.currentThread().getStackTrace()[3];android.util.Log.d(TAG, "[" + element.getFileName() + "][" + element.getMethodName() + "] " + s);}}public static void e(String s, Exception e) {if (VERBOSE) {StackTraceElement element = Thread.currentThread().getStackTrace()[3];android.util.Log.d(TAG, "[" + element.getFileName() + "][" + element.getMethodName() + "] " + s, e);}}}
至于为什么是打印元素3,有兴趣的朋友可以遍历一下该数组。
0 0
- Android 调试打印信息的方法
- python打印log调试信息的方法
- NDK调试信息打印方法
- MFC打印调试信息方法
- Netbean Android 打印调试信息
- Android中打印堆栈信息的方法
- 自定义的Qt程序打印调试信息的方法
- 把调试信息打印到console的方法
- 多线程调试信息的打印
- 内核模块打印调试信息方法
- c语言编码 调试信息打印方法
- android adb logcat打印内核调试信息
- Android Jni中打印调试信息
- android调试:代码中打印内存信息
- Android.mk 中打印调试信息
- 调试MTK mmi程序时通过debug口打印调试信息的方法
- 原创|Android逆向调试的打印调试信息定位代码位置的一个小技巧
- Android打印调试信息几种方法===>Log
- JAVA对象转JSON的简单例子,一目了然
- 计算机领域经典书籍推荐
- Cocos2dx v3.2骨骼动画加载学习
- 《世界上最远的距离》
- tomcat 调用 glassfish4 中 EJB 必备jar包
- Android 调试打印信息的方法
- HDU 3682 水模拟
- Python学习笔记——内置函数
- H264 帧边界识别简介
- RGB转换成Lab具体算法
- libevent源码深度剖析三
- 输入的那些函数
- MySQL数据库导入导出
- Effective C++ 读书笔记 条款06:若不想使用编译器自动生成的函数,就该明确拒绝