blackberry 程序的調試

我們知道 BB 上的程序有用 BB api 寫的,也有 j2me 寫的。一般用 BB api/j2me api 在 blackberry上 開發的程序用 BB jde 編譯運行,在 jde 上就可以調試,這我就不多講了。但很多時候我們用下載了 j2me 程序的 jar 包,再轉爲 .cod 文件來安裝到 BB 上的,或者在開發過程中引用了一些第三方的框架(如j2mepolish),是無法再用 BB jde 來編譯的了, 那麼原來的調試信息(如“System.out.println();”語句)就不能顯示了。這怎樣在 BB 環境中進行調試呢?

我們在轉 j2me 程序爲 .cod 文件時,還會產生一些以 .debug 爲後綴名的文件(當然如果你程序中一句println語句都沒有的話是不會產生這種文件的), 這些 .debug 文件就是用來在 BB jde 中進行調試的:

1)、將 j2me 程序轉 .cod 文件後產生的全部文件都 copy 到 C:\Program Files\Research In Motion\BlackBerry JDE 4.2.1\simulator\ 目錄下(這是你的 BB jde 安裝目錄,主要是把.cod 和 .debug 文件放在這裏, copy 到這裏就相當於安裝了程序)。

2)、在 jde 裏邊啓動 emulator , 運行你的 j2me 程序,這樣在 jde 的 debug output 窗口就會產生 debug 的信息出來了。 (怎樣在 jde 裏邊啓動 emulator? 我是隨便用 jde 寫一個程序讓它把 emulator 跑起來就可以了。 在 Edit->Preferences->General裏選擇 Launch Emulator,這就能用 build all and run 來啓動 emulator了).
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章