2015-02-11 57 views
0

我想在用户登录时检查移动设备上的应用程序日志。我正在使用IBM Worklight的本地存储机制来记住用户标识(“记住我”功能)。现在检查一切是否正常,我需要客户端的日志。是否有任何移动应用程序监视Android的其他应用程序的日志或任何其他方式来查看错误消息?如何在Android上检查应用程序日志

回答

0

不确定这里是什么意思...将代码中的关键区域调用WL.Logger.debug,并在Eclipse中检查LogCat视图(在设备连接电缆时),以便查看打印的日志。

+0

伊詹,我们已经部署的代码到服务器。现在试图从手机上访问应用程序(图中没有eclipse或LogCat)。例如,我为Encryption缓存提供的调试消息没有显示在服务器日志中。我如何查看这些消息? – 2015-02-11 12:36:37

+0

我不明白为什么会有所作为。无论如何,请确保在服务器视图> Worklight Development Server>服务器配置>日志记录中,日志记录级别已适当设置。您可以使用WL.Logger.info以及将日志记录级别设置为INFO,并且您应该在服务器日志中看到它。 – 2015-02-11 12:39:01

+0

我正在使用远程服务器,而不是worklight studio中的嵌入式服务器。现在我将下面的代码放在java脚本的某些猜想中。我无法在服务器日志中看到这一点。 (“加密缓存成功打开”); 如果我更改服务器上的日志级别以根据您的评论进行调试,我会看到此消息吗? – 2015-02-11 13:00:04

0

如果你指的是客户端登录捕获

您可以使用工作灯控制台

在开发过程中

  • 开发人员应该做的自由,合理利用客户端 的记录器API。
  • 将上载到 Worklight Studio中的嵌入式Liberty服务器的客户端日志写入到clientlogs文件夹下的文件中。 此文件夹是嵌入式服务器的日志文件夹的对等体。
  • 验证此行为是确认您使用API​​的预期 行为的好方法。

在生产

  • 记录器的配置是从工作灯控制台控制。 将从服务器检索到的配置用作覆盖本地设置配置的 。当Worklight管理员删除 记录器配置并且客户端从服务器检索到指令 时,客户端将恢复为 预覆盖配置。

你不需要第三方应用程序为它工作灯本身为您提供该设施

Client-Side Log Capture Info

相关问题