2019-03-14熟悉Android Studio日志

摘自《第一行代码-Android》

  • 关于Android Studio的日志工具Log的快捷键

在代码输入界面输入logd,再按下Tab键,就会自动补全一条debug级别的打印语句,同时通过这种方法有一个需要注意的点:它并不会帮助我们创建好Tag的部分,这里推荐一个小的技巧,我们在onCreate()方法的外面输入一个logt,然后再按下Tab键,这时将会以当前的类名自动创建一个Tag常量,如图所示:

public class MainActivity extends AppCompatActivity {
    private static final String TAG = "MainActivity";
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Log.d("MainActivity","onCreate execute");
        Log.d(TAG, "onCreate: ");
    }
}
  • 关于logcat中的日志的级别

  1. Log.v()    对应最琐碎的日志信息,级别verbose,最低
  2. Log.d()    对应debug级别,是一些有用的调式信息
Log.d(TAG, String.valueOf(requestCode));//该语句可以将需要打印的非字符串变量以字符串的形式打印出来调试
  1. Log.i()     对应级别info,是一些可以帮助你分析用户行为数据
  2. Log.w()    对应级别warn,用于打印警告信息,可能存在潜在的风险
  3. Log.e()    对应级别error,出现严重的问题,必须尽快修复
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容