我在Logcat中建的如上图的过滤器,建好后,运行Android程序,可是什么都不显示啊,为什么啊?
解决方案 »
- 前台的Socket与后台的Socket冲突吗?
- AIDl服务
- 了解HAL层的朋友,帮忙看一下\system\lib\hw\*.so的问题
- 关于bundle的问题
- 高分 请熟悉getContentResolver的朋友帮我看一段异常代码!!
- android devlop and android shop
- 求高人解答 Eclipse 安装CDT 和MINGW遇到的问题
- 有没有办法将多个EditText中得值存入文件中?
- 使用HTTP协议的POST方式有问题!
- 将自己的Android工程打包成APK特别的慢!!!求解!!
- 大家能发表一下自己对android发展前景的看法么?
- 把从相册里选出来的图片文件复制到指定目录下怎么弄?
Log.i(TAG, "system.out!");
by Log Tag就是你Log.i(TAG,"you log");的第一个参数TAG,是个string类型的字符串,自己定义的标签名.
假如这么写Log.i("HELLO","you log");
那by Log Tag就是HELLO.
嗯 是这样的
我看到视频上的老师就是那样建了一个System.out的filter,
然后他在程序里写的System.out.println("");全部都能显示在System.out这个filter里面,我的却不能显示,不知道为什么?
Log.i(TAG,"you log");这个是log语句,你在执行你的方法前写就行了,不影响整个执行效果,只是让它输出,让你知道你的程序执行到哪一步了!
Filter name:你随便起名就行了
但是by Log Tag:必须是你程序里面的log,比如你的log是Log.i("TAG","you log");的话
by Log Tag:TAG
是这个问题,不是不显示Log.i的内容,而是System.out.println的内容
--楼主估计问题在这里吧~
println是可以显示在System.out中的,而print却不能显示。
1、System.out.print("Create button is clicked...");
不会在logcat中输出。
2、System.out.print("Create button is clicked...\n");
可以再logcat中输出。
3、System.out.print("Create button is clicked...");
System.out.flush();
可以再logcat中输出。个人观点,不一定正确,欢迎继续探讨...