【HarmonyOS】【JAVA UI】HarmonyOS 如何集成KLog
参考资料
功能讲解
支持功能
该项目主要是在多种情况下,日志的输出到控制台和本地文件中。
- 支持显示行号
- 支持显示Log所在函数名称
- 支持无Tag快捷打印
- 支持在DevEco Studio开发IDE中,点击函数名称,跳转至Log所在位置
- 支持JSON字符串解析打印
- 支持XML字符串解析打印
- 支持Log信息存储到文件
- 支持变长参数,任意个数打印参数
- 支持设置全局Tag
使用方式包括: KLog.d(); KLog.i(); KLog.w(); KLog.e(); KLog.f();
代码实现
集成方式
项目级bulid.gradle添加如下代码
应用级bulid.gradle添加如下代码
xml布局
我在布局绘画两个Text组件,一个用于打印Json格式的Log,一个用于打印普通的格式的Log,更多资料参考资料,代码如下
Java代码实现
在java代码中实现该功能,具体步骤参考代码注释,代码如下
运行效果
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh