DataTransHub icon indicating copy to clipboard operation
DataTransHub copied to clipboard

多实例写入文件问题

Open chenchongyu opened this issue 3 years ago • 1 comments

RT. 假如我创建了3个Flog实例,Flog.makeFlog;最终写日志的地方要怎么写呢? 是不是不能用Log.d()的方式来写了,只能通过flog.logD的方式?

另外,通过此组件打印日志后,不能同时在控制台显示?

chenchongyu avatar Nov 19 '21 08:11 chenchongyu

在创建实例的时候,需要传存储路径,Flog.makeFlog的第一个参数就是路径,不同实例存储路径需要设置不同的路径,如果是3个实例,则3个存储路径不相同就可以的。如果想用Log.d(),只需要上层封装一下,可以参考DataTransHub/build/Android/datatranshub/src/main/java/com/iget/flog/Log.java,这个文件。 如果想同时在控制台显示,也同样是上层封装一下,打印数据后可以再调用一下控制台的打印。可以参考上面文件的实现。

lixiaoyu0123 avatar Dec 27 '21 09:12 lixiaoyu0123