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了).

你可能感兴趣的:(BlackBerry,框架,C,C++,C#)