hjr-Android:关于Log
2016-04-29 10:55
330 查看
注:className代指任意类名
Log是用来调试时打印信息的,有两种写法
rivate static final String FLAG="className";//每次要使用Log需要先定义一个Flag
Log.i(Flag,"更新数据库成功!");//Flag在这里使用,打印的数据会是这种格式,Flag.更新数据成功!
打印信息一共有两种,之前的Log.i是打印提示信息,改成Log.e就是打印错误信息
下面说一下怎么查看打印出的信息
在Eclipse或MyEclipse里的LogCat里查看打印的信息
需要先过滤,有两种过滤方法:
1、点击绿色加号,在By Application Name里写上你的Gen文件夹里的包名,查看当前应用全部打印信息
2、在By Log Tag里写上你的FLAG,查看当前类打印细信息,现在知道Flag的作用就是过滤的,为了区分,所以最好用类名
如果突然什么信息都不打印了有两种可能
1,重启软件
2,程序写错了
Log是用来调试时打印信息的,有两种写法
rivate static final String FLAG="className";//每次要使用Log需要先定义一个Flag
Log.i(Flag,"更新数据库成功!");//Flag在这里使用,打印的数据会是这种格式,Flag.更新数据成功!
Log.v(ACTIVITY_TAG, "This is Verbose."); Log.d(ACTIVITY_TAG, "This is Debug."); Log.i(ACTIVITY_TAG, "This is Information"); Log.w(ACTIVITY_TAG, "This is Warnning."); Log.e(ACTIVITY_TAG, "This is Error.");
打印信息一共有两种,之前的Log.i是打印提示信息,改成Log.e就是打印错误信息
下面说一下怎么查看打印出的信息
在Eclipse或MyEclipse里的LogCat里查看打印的信息
需要先过滤,有两种过滤方法:
1、点击绿色加号,在By Application Name里写上你的Gen文件夹里的包名,查看当前应用全部打印信息
2、在By Log Tag里写上你的FLAG,查看当前类打印细信息,现在知道Flag的作用就是过滤的,为了区分,所以最好用类名
如果突然什么信息都不打印了有两种可能
1,重启软件
2,程序写错了
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法