gpt4 book ai didi

java - 如何在带有 android 6.0.1 的 2013 nexus 7 上将 sockethandler 添加到 logcat?

转载 作者:太空狗 更新时间:2023-10-29 14:50:54 24 4
gpt4 key购买 nike

做一些天真的事情,比如:

SocketHandler socketHandler=new SocketHandler(host,service);
socketHandler.setLevel(Level.ALL);
Logger global=Logger.getLogger(Logger.GLOBAL_LOGGER_NAME);
global.addHandler(socketHandler);

似乎不起作用。

编辑:global.severe("foo") 确实有效。但其余的 logcat 消息不会出现。

我希望所有(或大部分)logcat 消息都发送到日志服务器。

最佳答案

我想你还需要LogRecord , 请参见下面的示例:

    Logger logger = Logger.getLogger("concrete.log");

Handler handle = new SocketHandler("localhost", 8080);

LogRecord logRec = new LogRecord(Level.INFO, "Log will be recorded");

handle.publish(logRec);

handle.setFormatter(new XMLFormatter());

logger.addHandler(handle);

logger.info("socket handler info message");

关于java - 如何在带有 android 6.0.1 的 2013 nexus 7 上将 sockethandler 添加到 logcat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35448925/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com