在android上,我使用timber和java.util.logging.logger和filehandler在文件上编写日志。我已经调试了代码,似乎它在同一个调用者的方法线程上编写了登录文件。你知道为什么吗?这样,在ui线程上调用log方法可能会有问题。
jljoyd4f1#
你知道为什么吗?这样,在ui线程上调用log方法可能会有问题。日志api依赖于处理程序来提取细节。目前jdk中没有包含asyncfilehandler,因此您必须创建一个或找到第三方lib来提供一个。e、 汤猫朱利。您可以从这里包含的源代码中构建一个:使用java.util.logger和一个单独的线程来写文件?
1条答案
按热度按时间jljoyd4f1#
你知道为什么吗?这样,在ui线程上调用log方法可能会有问题。
日志api依赖于处理程序来提取细节。目前jdk中没有包含asyncfilehandler,因此您必须创建一个或找到第三方lib来提供一个。e、 汤猫朱利。
您可以从这里包含的源代码中构建一个:使用java.util.logger和一个单独的线程来写文件?