如何使用JBUILDER开发J2ME应用(转)

首先此文只是针对初学者,本人也不支持使用盗版软件,如果真的想用JBUILDER请大家使用正版。本文使用JBUILDERX,其他版本JBUILDER大同小异。以下简称JB。

(1) JB的文字显示和光标位置可能会有错位的问题,解决办法是选择TOOLS=》PREFERENCES=》EDITOR=》COLOR 把SCREEN ELEMENT中所有字体如果有勾了BOLD的把勾全去掉就可以了。

(2) 安装厂商SDK,拿NOKIA举例,JB不象ECLIPSE需要安装NDS后才能被IDE认识,选择TOOLS=》CONFIGURE JDK 在这里你可以看到JB中所有你安装的JDK和WTK,默认只有2个,一个是JDK1.4,一个是WTK2.0。接下来可以点选左下角的NEW把厂商SDK集成进JB。以NOKIA7210为例,只需要将路径设到C:/Nokia/Devices/Nokia_7210_MIDP_SDK_v1_0下,JB就能找到SDK并很好的整和进去。完成后你将看到左边增加里你刚刚添加的SDK,右边显示的就是这个开发包的所有内容。好了 接下来就可以在JB中直接使用这个开发包了:)

(3) 当你新建了工程后,默认情况下是JDK1.4的PATH,也就是说你只能开发J2SE的程序,你需要将PROJECT=》PROJECT PROPERTY=》PATH中的JDK选择你需要的厂商开发包或者自带的WTK2.0开发包。

(4) 好了接下来要运行你的程序,RUN=》RUNTIME CONFIGURATION 可以新建你需要的模拟器,点NEW在新出来的窗口中把TYPE选择到MIDLET,这样就能指定主类或者指定JAD来运行你的程序,个人喜欢NEW出2个RUN的环境 一个是运行主类一个是运行JAD,这样可以保证生成的JAD可用。

(5) 说到JAD,你肯定会想我新建的工程没有给我打包呀,我只能使用主类来运行我的程序,不要急,JB有一个非常简单的工具来帮助你实现打包,WIZARDS=》ARCHIVE BUILDER 类型选择MIDLET然后第一次使用可以全部按NEXT,最后一个选择是是否使用JB自带的RETROGUARD混淆器进行混淆(你如果可以写人工混淆的代码我也无语-_-#),可以勾上并把想混淆的类选入,也可以不管他,毕竟我现在只需要在我的手机上跑HELLOWORLD:)完成后左边PROJECT视窗中可以看到一个新包后面显示0BYTES,现在你只需要在这个包上右键选择REBUILD或者MAKE,或者可以直接PROJECT=》REBUILD PROJECT。好了大功告成,现在你可以用我在第4点中说的RUN配置这个JAD来运行你的程序了。如果可用,就可以进行真机测试了:)

(6) 最后一点就是资源默认路径了,JB的默认路径是SRC目录,也就是说你写的代码和你的资源都在SRC目录下。代码中CREATEIMAGE(“/A.PNG”)就说明了A.PNG这个文件所在目录为 “你的工程名”/SRC/A.PNG 。 现在 如果你还见到NULLPOINTEREXCEPTION的话就好好检查你的路径吧。

好了 现在你已经是一个J2ME成功的开发者了,JB还有许多功能在这里不需多讲,只要你多用了自然就知道每个菜单中的每一项代表的什么意思了:)。最后JB毕竟是要钱的东东,大公司一般不允许使用JB(当然也有些不理会律师函的牛B公司)。那不用JB我们怎么开发呢?那就请看我另一篇如何使用ECLIPSE开发J2ME应用的文章。不过JBUILDER对个人开发来讲还是很不错地。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10294527/viewspace-127151/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10294527/viewspace-127151/

  • 0
    点赞
  • 0
    收藏 更改收藏夹
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值