这也是我的问题.你应该使用
Log的类方法.
作为Android开发者,这些是Logging实用程序常用的方法
> Log.d() – 调试
> Log.e() – 错误
> Log.i() – 信息
> Log.w() – 警告
> Log.v() – 详细
还有一个方法Log.wtf().就个人而言,我不知道用法:)
以上方法都有两个参数
> String,String – 这是一个基本参数,它是一个TAG和Message.
> String,String,Throwable – 具有第一个相似性.但是,如果要在logcat中记录异常或任何Throwables,而不是调用printStackTrace()使用此操作.
编辑:直接回答你的问题. System.out和System.err的println()仍将显示在logcat中,但有局限性.
>您无法使用System.out或System.err记录VERBOSE,ERROR或DEBUG.
>您无法定义自己的TAG,它将显示System.err或System.out与您的文本.作为等价物
> System.out.println(“Hello!”)相当于Log.i(“System.out”,“Hello!”)> System.err.println(“Hello!”)等价于Log.w(“System.err”,“Hello!”)