想要在Logcat或Run中显示一些输出,我想给它上色。
但我在stackoverflow上发现都不起作用,
而不是ANSI转义代码和
即使是System.err.println("Color")也不行!
(例如,请参阅此question)
最后我尝试了:Log.e(TAG, "eeeee") // (TAG needs to be a String)
这起作用了!是红色的。
(注意:也许try-catch块会删除颜色。)
但我也想用更多的颜色。有人知道怎么做吗?
也许也可以使用ANSI转义代码。但是怎么做呢?
期待答案!
发布于 2021-06-09 04:55:19
最后我得到了更多的颜色到我的输出中!
这个question的答案给了我一个想法,但并没有解决问题。
在Android Studio的Preferences...中,可以在Android Logcat中更改颜色。问题是,大多数颜色值都是从标准输出继承的。需要取消选中此选项。这样颜色就可以自由改变了。而且它起作用了!
现在我可以使用Log.i(...)、Log.v(...)、Log.w(...)、Log.d(...)、Log.e(...)在Java代码中获取输出中的不同颜色。
https://stackoverflow.com/questions/67885978
复制相似问题