您的位置:首页 > 移动开发 > Android开发

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.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,程序写错了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android java