2015-02-11 61 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

相關問題