androidstudio打印⽇志语句Log.d()详解
Log.d()⽅法内需要传⼊两个参数。
1.第⼀个参数时tag,⼀般传⼊类名,⽤于对打印信息进⾏过滤;
2.第⼆个参数,是⼀个字符串类型的msg,表⽰你想要打印的内容。
输出Log.d()语句的快捷键为:
logd+tab键
在我们每写⼀条Log.d()语句时,就要传⼊⼀次tag参数,⽽每⼀次的tag参数值基本是⼀样的,这样就会很⿇烦,其实只要我们在类中创建⼀个字符串类型的变量TAG,那么在我们每次写log.d()语句的时候,系统就会⾃动将该TAG的值传⼊tag参数中
⾃动⽣成⼀个以当前类名作为值的常量TAG的快捷键:logt+tab键
如下图:
在完成上述代码后,执⾏下图述操作:
在点击Edit Filter Configuration后会弹出⼀个过滤器适配界⾯,然后填写好过滤器名称,标签值,选择⽇志级别。如下图:
运⾏该项⽬,就可以看到模拟器中运⾏出来布局界⾯,分别单击两个Button,在logcat中就可以看到打印出来的⽇志信息。
如下图:
补充知识:android studio⽆法运⾏--app显⽰红叉或者显⽰灰⾊的问号
有的时候当关闭android studio的,到第⼆天打开的时候,就会发现⾃⼰原本的项⽬运⾏不了了,在app处会出现红叉,或者有时候有红叉加个灰⾊的问号,
如下图所⽰:
遇到这个问题,有两种情况:
1、只有当前的项⽬,app显⽰红叉;
2、所有的项⽬都显⽰红叉,并且⽆法new Android 项⽬;
android模拟点击对于第⼀种情况(只有当前项⽬⽆法运⾏),可以先检查看adle⽂件⾥是否有include ‘:app'(app是module名),
如果这个没问题,那就检查l⽂件⾥是否 Main ⼊⼝的Activity。
对于第⼆种情况,直接点击 file->settings -> Plugins 然后你就会发现有红⾊的错误,最后将 Android Support打上勾,然后点击Apply,
再重启就OK了,如图:
以上这篇android studio打印⽇志语句Log.d()详解就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论