一个android应用程序运行后 并不会在 ide的控制台内输出任何信息. 不能在控制台输出。但是android提供的Log类。

Log是一个宝库,它会输出很多有用的信息,掌握了Log的查看技巧,我们基本就可以不用再用断点调试了。

在程序中输出日志, 使用 android.util.Log 类. 
该类提供了若干静态方法 

Log.v(String tag, String msg); 
Log.d(String tag, String msg); 
Log.i(String tag, String msg); 
Log.w(String tag, String msg); 
Log.e(String tag, String msg); 

分别对应 Verbose, Debug, Info, Warning,Error. 

tag是一个标识,可以是任意字符串,通常可以使用类名+方法名, 主要是用来在查看日志时提供一个筛选条件. 

我们可以在logcat视图中查看log
事实上logcat的功能是由Android的类android.util.Log决定的,在程序中log的使用方法如下所示:
Log.v() -------------------- VERBOSE
Log.d() -------------------- DEBUG
Log.i() -------------------- INFO
Log.w() -------------------- WARN
Log.e() -------------------- ERROR
以上log的级别依次升高,DEBUG信息应当只存在于开发中,INFO, WARN,ERROR这三种log将出现在发布版本中。


更多相关文章

  1. android 根文件系统 init
  2. Android(安卓)列表中设置Button后setOnItemClickListener失效问
  3. Android中如何启动第三方应用
  4. Android人脸识别app——基于Face++,MVP+Retofit+RxJava+Dagger高
  5. 【Android】使用Gradle打包时,获取svn的版本号,删除unalign.apk文
  6. Android(安卓)studio Error:Cause: org/gradle/api/publication/
  7. Android判断json格式将错误信息提交给服务器
  8. Android(安卓)Push Notification实现信息推送使用
  9. android实现在横竖屏切换时页面信息不被重置的示例分享

随机推荐

  1. Titanium 使用刘明星的Jpush module做and
  2. Android RabbitMQ使用之RabbitMQ安装及配
  3. Android中的常用的对话框
  4. 《阿里巴巴Android开发手册》v1.0.1更新,
  5. Android(安卓)monkey 命令详解
  6. Android修改字体样式
  7. android 数字证书具体应用机制
  8. android插件汇总
  9. 【Android】使用LiveData KTX Builder让
  10. Android(安卓)Studio 一起走过的那些坑