WL.Logger.(log and warn) 没有在 Logcat 上打印出来

Posted

技术标签:

【中文标题】WL.Logger.(log and warn) 没有在 Logcat 上打印出来【英文标题】:WL.Logger.(log and warn) not printed out on Logcat 【发布时间】:2017-03-31 07:41:50 【问题描述】:

Eclipse 上的 MobileFirst 6.3.0 插件。

使用android sdk设备'emulator-5554'在Localhost上执行移动应用时,消息会打印到Logcat上;但是当连接到远程服务器(WAS 服务器版本 8.5.5.8)时,消息不会被打印出来。

我在另一个 WAS 服务器版本中尝试过。 8.5.5.8,调试信息(WL.Logger.log - WL.Logger.warn)打印在LogCat上。

WAS 服务器中是否有任何配置允许打印出调试消息..??

我尝试更改日志级别详细信息(疑难解答 > 日志和跟踪 > 服务器 > 更改日志详细级别),但没有成功。

例如:

WL.Logger.warn("事件源回调已经注册了别名:" + alias); WL.Logger.log("doSubscribeSuccess");

【问题讨论】:

【参考方案1】:

哪里没有打印出来?

您已经通过电缆将设备连接到本地 Eclipse 并打开了 LogCat,但应用程序连接到远程服务器?

无论是哪种方式,这些日志级别都会打印到本地或远程服务器的 messages.log 文件中(取决于您尝试连接的服务器)。

【讨论】:

设备是AVD,从本地Eclipse启动,打开Logcat vie。应用程序连接到远程服务器。 该设备是从本地 Eclipse 启动并打开 Logcat 视图的 AVD。该应用程序连接到远程服务器。我还检查了远程服务器中的 message.log 文件 (SystemOut.log),但日志消息没有记录在那里。运行指向 localhost 的 App 时,Logcat 视图中会打印出日志消息,但指向远程服务器时不会打印出日志消息。

以上是关于WL.Logger.(log and warn) 没有在 Logcat 上打印出来的主要内容,如果未能解决你的问题,请参考以下文章

Worklight 自定义记录器

Worklight - 将应用程序日志发送到特定日志文件

在 Eclipse 的 Worklight 项目中启用 WL.JSONStore?

IBM Worklight 5.0.6 - 适配器日志记录

logging模块讲解

log.warning