Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我使用 Log 进行调试时,巧合的是一条消息为空字符串(不是空格,就像“”),结果什么也没有显示,甚至没有空的彩色 logcat 行,也就是说,如果我想执行 Log.d (TAG, msg) 但字符串 msg 是一个空字符(msg.equals(""); 它在 DDMS 中什么都不显示,所以我必须附加一些其他字符作为标记以保证日志行出现以供检查。是还有其他方法来处理这个问题吗?非常感谢
通常打印一些描述你的 String 变量应该意味着什么的东西是有帮助的,所以为什么不做类似的事情:
Log.d(TAG, "my message: " + msg);
如果字符串为空(例如:“”),则不会按照文档中的说明记录。要查看该字符串,您必须将其与一些附加信息连接起来,例如:
Log.d(TAG, "String value:"+message)