`
jackery
  • 浏览: 16436 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

JBuilder上的J2ME开发环境配置

阅读更多

通常,我的 J2ME 开发工作是在 JBuilder 中完成的,虽然我也看过一些有关 Eclipse 配置 J2ME 开发环境的文档,但怎么都感觉过于繁锁,而且还要注意版本问题,与其将时间用在搭建开发环境上,还不如用于写点代码,并且,一旦开发过程中遇到某些问题,至少我不用担心是开发环境没有配置好还是模拟器没有设置好问题。

好了,废话不多,开始进入正题了,通常,我们可能是针对某一具体的手机进行软件开发,因此,环境的配置是针对具体厂家的具体型号的手机来说的,如果在你的程序中不使用厂商提供的 API ,或者换句话说,仅仅只使用标准的 MIDP1.0/2.0 , CLDC1.0/1.1 ,那么,直接使用 SUN 官方的 WTK 来进行开发环境配置即可。不过,依然不建议这么做,至少,不同厂商不同型号的手机在细节上还是会有一些区别的。

JBuilder 建议使用 9 以上的版本,目前我使用的是 JBuilder 2005 , JBuilder9 和 JBuilder X 也都用过,差别不算太大,因此,我以目前使用的 2005 来说一下各主流厂商的开发环境配置问题,由于个人也不敢说是精通,因此,肤浅的地方请大家指正。

WTK

使用 WTK 来配置开发环境是最简单的事情, JBuilder2005 中就自带的 WTK2.1 ,目前官方最新的版本为 2.2 ,可以从 SUN 官方站点上下载得到。

优点:通常,使用 WTK 是由于 WTK 提供了对相当多 JSR 规范的支持,同时,对某些细节的支持也比较良好(如在 MOTO 4.3 中,创建带有 alpha 通道的图片常常会报错,导致模拟器崩溃,但在 WTK 中却没有这种问题,尽管在真机上这段代码是正确的)。也许目前市面上所有的手机都未能提供支持的 JSR 或者厂商还未能提供相应的 SDK 之前,使用 WTK 可以进行前瞻性的开发工作。另外, WTK 模拟器的运行速度比较快,占用资源少,机器配置不好的朋友可以在 WTK 中进行开发调试,在进入最后阶段时再换成相对应的 SDK ,可以节约许多时间。

缺点:分辨率为 240*320 ,但无法全屏,如果目标手机的分辨率与此不同,情况可就不妙了。

WTK 的配置我就不说了,上面提供的文档中已经说得极为详尽。

SIEMENS

SIEMENS 的 SDK 是我最早进行开发时使用的,可惜现在 SIEMENS 不再经营手机业务,并且,出的机器也无太多亮点,因此,不提也罢(真让人怀念 6688 上的 IO 系统,功能强大,远胜于现在的 JSR-75 )

NOKIA

NOKIA 有一统手机平台的野心,并且近来推出的手机,不管型号如何,也逃不过 S40 、 S60 、 S80 ( N9210 )和 S90 ( N7710 )平台,而目前市面上使用最多的莫过于载有 S40 或 S60 的手机了, S40 的分辨率通常为 128*128 或 120*160 ,个人感觉比较小,而 S60 支持 176*208 则比较合适(但仍没有 240*320 够用),虽然现在的 SDK3.0 可以支持 240*320 和 352*416 ,可惜我已转到 MOTO 上了,没有太多了解。

优点: NOKIA 模拟器给人的感觉是稳重,从安装后的大小就可以看出来了。 NOKIA 真实的模拟了整个手机系统,因此,模拟程度还是相当高的。

缺点:稳重从另一方面来说可以说是笨重,由于是模拟手机系统,因此,资源的开销较大,特别是使用中文版本的模拟器时,速度有点让人无法忍受( AMD1800+/ 512M )。

NOKIA 的 SDK 可以从 http://www.forum.nokia.com/main.html上面载得到, SDK 可以分为几个版本,早期的是 1.2 ,需要注册得到序列号用于安装,后来就是 2.1C 和 3.0 ,通常我使用 1.2 进行开发调试,原因是英文版本的模拟器,运行速度比较快(但中文无法正常显示),直到最后需要发布时,才使用 2.1C 的模拟器做最后的调整( S60 上的连连看游戏)

模拟器的安装只不过是将文件 COPY 到指定目录,因此,安装好 SDK 后,一旦重新安装了操作系统,只要安装文件没有丢失,可以直接进行配置。

1、Tools->Confirgure->JDKs

(转)JBuilder上的J2ME开发环境配置 - SAKUYA - SAKUYA的博客

分享到:
评论

相关推荐

    JBuilder2006上的J2ME开发环境配置

    【JBuilder2006上的J2ME开发环境配置】是一个关于如何在JBuilder2006集成开发环境中设置J2ME(Java 2 Micro Edition)的教程。J2ME是一种专门为消费产品和嵌入式设备设计的Java平台,它遵循了“为不同设备创建单一...

    J2ME开发环境配置方法

    ### J2ME开发环境配置详解 #### 一、引言 随着移动互联网技术的发展,Java 2 Micro Edition(简称 J2ME)作为一种重要的移动应用开发平台,在早期的智能手机及功能手机上占据了重要的地位。本文旨在详细介绍如何...

    J2ME开发环境配置(MyEclipse插件+WTK+jdk)

    ### J2ME开发环境配置详解(MyEclipse插件 + WTK + JDK) #### 一、J2ME技术概述 J2ME(Java 2 Platform, Micro Edition)是一种专为资源受限设备设计的Java平台标准,它使得Java能够在诸如手机、PDA、智能卡以及...

    J2ME开发 J2ME开发 J2ME开发

    在J2ME开发中,开发者通常会使用集成开发环境(IDE),如NetBeans、Eclipse或JBuilder,这些工具提供了代码编辑、调试和打包应用的功能。编写完代码后,需要通过模拟器或实际设备进行测试。 "J2ME开发.pdf"可能包含...

    JB7JB8 配置J2ME开发环境

    配置J2ME开发环境是开发者进行移动应用开发的基础工作,这里我们将详细讲解如何在JB7或JB8(Borland JBuilder 7或8)上配置J2ME开发环境。 首先,你需要访问官方网站获取MobileSet 3.01 for JBuilder 7和8的下载...

    jbuilder2006中 运行 j2me (MIDlet).doc

    如果之前遇到的启动后立即关闭的问题得到解决,那么恭喜你,你已经成功配置了JBuilder2006的J2ME开发环境。 总的来说,JBuilder2006通过其强大的集成环境和调试工具,为J2ME开发者提供了便利。对于初学者或者在其他...

    jbuilder 2006 j2me ALERT: java/lang/ClassFormatError: Bad version information.

    3. **库依赖问题**:第三方库或API可能与你的开发环境存在版本冲突。确认所有使用的库都是与JBuilder和JDK版本兼容的,并且已经正确导入到项目中。 4. **配置错误**:JBuilder的项目设置可能没有正确配置,特别是...

    j2me开发教程全集

    2. **IDE选择**:Eclipse、NetBeans或JBuilder等集成开发环境支持J2ME开发,其中NetBeans和JBuilder内置了J2ME项目模板,方便创建和管理项目。 3. **模拟器配置**:开发过程中会用到模拟器来测试应用,如Sun ...

    J2ME 应用开发环境的选择和配置(JB2005\Eclipse)

    本文档将详细介绍如何配置J2ME开发环境,特别是使用JBuilder 2005和Eclipse这两个流行的集成开发环境(IDE)来进行J2ME应用开发。 #### 二、JBuilder 2005开发环境搭建 ##### 1. 搭建J2ME开发平台 - **安装JBuilder...

    搭建J2ME开发平台

    **搭建J2ME开发平台...总之,搭建J2ME开发环境涉及JAVA SDK的安装、模拟器的选择和IDE的配置。理解这些基本概念和步骤,你就可以开始开发有趣的J2ME应用程序了。记得保持学习和实践,不断适应J2ME技术的更新和发展。

    J2ME开发大全.pdf

    **三、J2ME开发环境** 开发J2ME应用通常需要集成开发环境(IDE),如NetBeans、Eclipse或JBuilder,它们提供了编写、编译、模拟和部署J2ME应用的工具。此外,Sun Microsystems(现已被Oracle收购)提供了K Java SDK...

    J2ME开发大全 J2ME

    开发J2ME应用通常会用到如NetBeans、Eclipse或JBuilder等集成开发环境(IDE),它们提供了代码编辑、调试和模拟器等功能。此外,还有专门的J2ME无线工具包(WTK,Wireless Toolkit)用于创建、测试和部署MIDlet...

    J2ME开发详解-工具篇

    本篇文章将深入探讨使用JBuilder和CodeWarrior这两个强大的集成开发环境(IDEs)进行J2ME应用的开发。 **1. JBuilder** JBuilder是由Borland公司开发的,后来被Embarcadero Technologies收购。作为一款全面的Java...

    J2ME 开发大全.rar

    2. **开发环境**:如Eclipse,NetBeans或JBuilder等IDE的使用,以及如何设置J2ME开发环境。 3. **MIDP API**:讲解MIDP提供的类库,如Canvas和Form,以及如何创建图形用户界面。 4. **网络编程**:利用J2ME进行HTTP...

    J2ME开发规范汇总

    1. **开发环境配置** - **Java SDK安装**:首先,开发者需要安装Java Development Kit(JDK),这是进行J2ME开发的基础。 - **MIDP和CLDC**:J2ME包含两个主要组件,即Connected Limited Device Configuration ...

    j2me手机游戏开发技术详解

    本章介绍了如何使用JBuilder2005和Eclipse搭建J2ME开发环境。 #### 高级用户界面 **4.1 高级用户界面设计概述** **4.1.1 MIDP用户界面概述** MIDP提供了基本的用户界面组件,用于构建应用程序的界面。 **4.1.2 ...

    J2ME开发详解工具篇pdf版

    摩托罗拉的J2ME开发环境则采用了MOTODEV Studio for Java。这款基于Eclipse的IDE不仅提供了代码编辑、调试和构建功能,还具有对摩托罗拉设备特性的深度支持。MOTODEV Studio还包括了模拟器,让开发者可以在不实际...

Global site tag (gtag.js) - Google Analytics