2008-04-03
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了).
我们在转 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了).
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 4110 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
JAVA对象比较器Comparator
如果对2个string比较,需要小到大,和大到小排序,是不是要写2个实现?? 一 ...
-- by volking -
JAVA对象比较器Comparator
如果对2个string比较,需要小到大,和大到小排序,是不是要写2个实现??
-- by volking -
request与getServletCont ...
Returns a String containing the real pat ...
-- by spiritfrog -
JAVA对象比较器Comparator
不错!!
-- by RomKK -
黑莓BlackBerry 模拟器上 ...
程序中调用浏览器如下2条语句 BrowserSession brs = Brow ...
-- by yl6575613






评论排行榜