通过BlackBerry真机调试应用

本文介绍了一种高效的黑莓应用真机调试方法,包括修改代码后的打包流程、使用命令行工具部署程序到真机的过程及调试步骤。相较于模拟器调试,此方法能显著提高调试效率。
AI助手已提取文章相关产品:

对很多人而言, BlackBerry应用调试是件麻烦的事情,每次对项目点击右键, 选择"Debug As->BlackBerry Simulator"时都需要等待很长的一段时间让模拟器启动,然后才开始调试. (不过启动完以后模拟器调试还是比较强, 可以分析内存, 线程使用等, 这点以后有机会和大家分享)

如果有幸你手上有一台BlackBerry真机的话, 强烈建议使用真机进行调试, 你会发现使用真机调试的效率会比模拟器调试高很多. 建议的调试步骤如下:

1. 修改代码保存后,通过点击项目右键,选择"BlackBerry->packag projects"先将程序打包.(注意一定要先打包,保存的时候虽然会自动编译,但是所生成的cod文件并没有被更新的,这时候不打包直接部署的话代码修改不生效的)

2. 进入命令行, 进入项目的"deliverables/Standard/5.0.0"目录

3. 执行"javaloader -u load abc.cod", 其中abc.cod是你的cod名字(当然这时候你的真机是通过USB线连接到了PC上的, 如果没有, 请暂停编码, 休息一下, 保证你处于清醒状态, 然后回来将真机通过USB线连接到PC上继续下一步)

4. 在Eclipse 环境中选择你的项目, 点击右键, 选择"Debug As -> BlackBerry Device"

5. 此时真机上会显示"Attaching debugger", 稍等一会, 等这个消息消失了你就可以开始调试了

6. 调试的时候你启动真机上的你的应用就会自动进入调试状态.

使用这种方法进行调试的好处是启动很快, 不需要等待模拟器启动.

还可以创建自己的一个bat文件, 执行一下就完成javaloader的工作,更进一步加快部署调试的速度.

不过要注意有些API需要签名才能在真机上运行的, 如果你使用了这些API, 需要在执行javaloader之前对程序进行签名, 这个过程同样可以通过命令行来做, 网上好象有篇文章描述命令行签名的方法.

您可能感兴趣的与本文相关内容

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值