2009-10-21 89 views
1

如何調試J2ME Polish MIDlet?在J2ME中調試波蘭語

如何顯示生成的日誌?

+0

告訴我們更多關於您的構建環境的信息。你在使用Netbeans嗎?從手機制造商那裏獲得任何開發套件? – 2009-10-21 22:34:09

回答

2

您可以使用以下伊斯利記錄與J2ME波蘭聲明:

//#debug 
System.out.println("Error..."); 

使用//使用J2ME波蘭#調試表示預處理指令記錄的println語句,。

有各種級別的日誌記錄,包括調試,信息,警告,錯誤和致命。您可以定義自己的日誌記錄級別,但是我發現對於大多數情況而言,這是完全徹底的。

我發現的最好的事情是在調試部分的build文件中添加一個處理程序。

<handler name="http"> 
    <parameter name="server" value="http://a.server.com:80/Debug/" /> 
</handler> 

將任何日誌信息直接張貼到服務器,這樣你就可以從字面上看到您的應用程序運行日誌流。

或者您可以添加一個處理程序,記錄到RMS並使用J2ME Polish Logviewer示例應用程序查看存儲在RMS中的日誌。可以在J2ME波蘭語安裝的示例目錄中找到。

<handler name="rms"> 
    <parameter name="useBackgroundThread" value="false" /> 
</handler> 

記得在logview構建文件中設置可變參數。見下:

<variables> 
    <variable name="polish.log.MIDletSuite" value="Demonstrator" /> 
    <variable name="polish.log.Vendor" value="Enough Software" /> 
</variables> 

我有一個同事在工作嘗試通過藍牙調試,但我認爲這並不實際工作。

只要注意任何人閱讀這個誰是新的J2ME,你不能在設備上調試! MIDlet和J2ME在90年代後期首先得到了解決。