[转]安卓System.out.println控制台输出方法
2012-11-13 22:29
197 查看
首先,安卓为了测试方便,专门增加了LogCat窗口,如果你的控制台那里没有出现这个窗口,你可以在window>show view>LogCat启用。 启用之后,找到一个绿色的加号,增加一个过滤器,如果你想用System.out输出的话,过滤器的Filter Name是System.out,by Log Tag是System.out即可。
如果你用的是Log.i之类的输出的话,Name就是Log.i,Tag是你的Log.i的tag即可
另外需要注意,如果你直接将你的安卓手机连接电脑,手机端开启了debug模式后,你的PC端的模拟器就无法输出了,除非你将手机拔下。
另有一个替代的方法,即调用Android自带的类在Logcat中输出信息,代码如下 import android.util.Log;
public class Util {
private final static String TAG = "PrintOut";
public static void PrintTextLog(String log) {
Log.v(TAG, log);
}
}
其中TAG就是输出信息时的标签,调用方法为 Log.v (String tag, String message)。
Debug时候开启Logcat窗口(Window -> Show View -> LogCat),添加一个过滤器(filter),“by log tag"设为自定义的TAG即可。
如果你用的是Log.i之类的输出的话,Name就是Log.i,Tag是你的Log.i的tag即可
另外需要注意,如果你直接将你的安卓手机连接电脑,手机端开启了debug模式后,你的PC端的模拟器就无法输出了,除非你将手机拔下。
另有一个替代的方法,即调用Android自带的类在Logcat中输出信息,代码如下 import android.util.Log;
public class Util {
private final static String TAG = "PrintOut";
public static void PrintTextLog(String log) {
Log.v(TAG, log);
}
}
其中TAG就是输出信息时的标签,调用方法为 Log.v (String tag, String message)。
Debug时候开启Logcat窗口(Window -> Show View -> LogCat),添加一个过滤器(filter),“by log tag"设为自定义的TAG即可。
相关文章推荐
- 将CString输出到控制台的方法
- 使用WebLogic时控制台输出中文乱码解决方法
- 利用反射机制编写一个程序,这个程序能指定调用类的某个方法及构造方法,并把操作信息输出到控制台。
- Window下Qt中用qDebug()输出调试信息到Console控制台的设置方法(转)
- Window下Qt中用qDebug()输出调试信息到Console控制台的设置方法
- Tomcat 控制台信息输出到文件的方法
- C++ 控制台程序中输出UTF8字符乱码问题解决方法
- IDEA开发时,控制台输出中文乱码解决方法
- Flex Builder trace()方法在控制台没有输出
- flex builder 4 控制台不能输出trace()的解决方法
- JAVA控制台输入输出方法总结
- Visual Studio控制台程序输出窗口一闪而过的解决方法
- ANT控制台输出中文乱码的解决方法
- python_控制台输出带颜色的文字方法
- Visual Studio控制台程序输出窗口一闪而过的解决方法
- ANT控制台输出中文乱码的解决方法
- 如何查看tomcat的控制台输出的方法
- IntelliJ IDEA控制台输出中文乱码问题解决方法
- Visual Studio控制台程序输出窗口一闪而过的解决方法
- javascript是控制台打印输出方法