2011-06-22 121 views
3

我是黑莓開發的新手,就像J2me開發中的控制檯輸出和Android中的日誌貓一樣,可以查看模擬器的事件日誌,黑莓手機有什麼功能可以跟蹤應用程序日誌在黑莓上。黑莓控制檯輸出

回答

6

您可以使用System.out.println(),它會出現在Eclipse的輸出窗口中。我建議在它周圍放一些包裝類來模擬LogCat的一些功能,例如製作靜態方法,用[DEBUG],[ERROR]標記每個類似的東西。另外,模擬器/設備還會有一些其他的調試輸出,所以找到一種方法來區分你的日誌(我把它們放在每一個都可以快速看到) 。

+1

你如何讓它出現在eclipse的輸出窗口中?我將我的應用程序部署到設備,然後設備和eclipse之間沒有連接。或者我沒有得到什麼? –

+0

使用Eclipse在設備上調試應用程序。或者在Eclipse中創建一個空白的應用程序,並使用Eclipse在設備上進行調試。兩種方法都會創建所需的鏈接,兩種方法都會在控制檯中向您顯示輸出。 –

+0

我有上面邁克爾所說的完全相同的問題。日食和設備之間沒有聯繫,我不明白爲什麼。我在eclipse上右鍵單擊我的項目,我將調試命名爲 - > BB應用程序,應用程序已成功部署,但我無法在控制檯中進行調試。該應用程序只是關閉,當我再次打開它,它沒有連接到日食。模擬器也一樣。無論我做什麼,都不記錄任何東西。有任何想法嗎? – donparalias

9

我們可以使用System.out.println打印一些東西到控制檯。

我們還可以使用EventLogger將事件記錄到設備系統日誌中(查看設備的當前事件日誌,進入主屏幕按住ALT鍵並鍵入「lglg」)。它更有趣,因爲我們可以按來源和優先級過濾日誌。事件日誌文件也可以從設備使用命令下載:

javaloader.exe -u eventlog > eventlog.txt 

article about javaloader

另外,還要考慮使用一些自定義日誌記錄與microlog庫。