专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Java教程 » j2me开发:j2me手机开发MID格式详解 »正文

j2me开发:j2me手机开发MID格式详解

来源: 发布时间:星期三, 2008年9月10日 浏览:69次 评论:0
手机应用软件的开发越来越流行,其中又以J2ME开发为甚。放眼当前 各品牌手机,大多数都支持J2ME,而Java中的“一次编写,到处运行” 的概念也极大的吸引了开发者。但是,手机开发平台与PC比仍然有很大 的差距,J2ME的开放性也造成了各个手机J2ME程序的不兼容性,各大厂商都极力的推自己的特性开发包,而不注重与其他手机兼容。因此, 我们在开发J2ME程序的时候,不但要注意程序本身的开发,更要注意为不同品牌、型号的手机进行特定构建,特别是开发人员人数在10-20的 开发团队中。

1. 关于JDK/WTK的选择
JDK属于基础设施,选择的版本越新越好。通常,高版本的JDK可以设置 按照低版本的语法进行编译,可以指定生成低版本的class文件格式。

WTK也是同样的道理,高版本的通常具有较好的兼容性,这里给一个提示, 如果你需要将你的程序再多种品牌的手机上运行,你可以同时安装特定手机品牌放出的J2ME WTK,通过在这类特定的WTK上进行测试,可以较早于真机发现问题。在J2ME的开发过程中,JSR包的选择十分重要,当使用某些 特定JSR时,一定要调研清楚,所需要支持的手机中是否都支持该JSR包。

2. 编译脚本的编写
如同开发C/C++程序一样编译的时候需要写Makefile,开发J2ME程序的时候也需要有类似的脚本来完成整个编译和构建的过程,这里面有一些 选择,简单的构建过程,Windows平台上可以考虑编写bat脚本,基本能够满足需求。对于较为负责的构建过程,推荐选择Ant。Ant是一个 用于简单或复杂Java工程的自动化构建、部署工具,它对于那些具有分布式开发团队或者相信通过频繁的构建来进行不间断集成的公司尤 其有用。在J2ME开发上,同样可用。同时Ant有丰富的插件,帮助完成 Ant本身无法完成的功能,对于特定的需求,构建管理者可以自己编写 插件,集成到Ant中。

用Ant来构建应用通常是编写一个build.xml文件,将该文件传给Ant, Ant根据build.xml文件中的指示进行编译和构建,在使用Eclipse+EclipseMe 开发J2ME应用时,可以从Eclipse导出build.xml,不过还是推荐大家自己编写build.xml文件。编写build.xml时,也建议进行良好的设计, 越是复杂的构建过程,对build.xml要求也越高。

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: