`
marshal
  • 浏览: 297121 次
社区版块
存档分类
最新评论

JavaME环境的安装和配置

阅读更多

安装JDK

要求安装JDK 1.5.0以上版本的JDK, 可通过以下链接下载: http://java.sun.com/javase/downloads/index.jsp

本文使用的JDK版本为1.6.0

安装Java Wireless Toolkit(WTK)

简介

SUN Java无线开发工具包(Java Wireless Toolkit), 缩写JWTK.

包括一个构建工具, 一个通用工具包和一个无线设备模拟器.

Java无线工具开发包用来创建符合Java无线工业标准(JTWI, JSR 185)和移动服务框架(MSA, JSR 248)规范的设备应用的java应用程序.

下载

Sun Java Wireless Toolkit 2.5 for CLDC: http://java.sun.com/products/sjwtoolkit/download-2_5.html

安装

默认安装

初步使用

  • 打开Wireless Toolkit 2.5: 开始>所有程序>Sun Java(TM) Wireless Toolkit 2.5 for CLDC>Wireless Toolkit 2.5
  • 打开已有的事例项目: 点击Open Project...按钮, 看到Open Project列表, 可以选择其中任意一个项目, 比如选择AdvancedMultimediaSupplements, 看到Console中有加载的提示:
    代码
     
    1. roject "AdvancedMultimediaSupplements" loaded  
  • 在WTK模拟器上运行加载的项目: 加载后, 点击Run按钮, 将弹出一个窗口(WTK模拟器), 窗口内模拟一部手机, 可以点击手机按钮运行应用程序.
  • 关闭模拟器: 通过模拟器菜单MIDlet>Exit, 或者点击手机的电源按钮
  • 可以选择其他项目加载, 运行和关闭
  • 上述事例应用程序在WTK25\apps目录下有独立的目录, 比如上面提到的AdvancedMultimediaSupplements, 有源程序供以后参考
  • 应用程序的格式: jad文件和jar文件
    上述的每个事例应用程序的目录下, 都有一个bin目录, 在bin目录下的*.jar和*.jad文件, 是实际模拟器加载和使用的程序文件
    可以直接点击*.jad文件, 会连接到WTK手机模拟器加载并运行.
  • 设置默认模拟的手机类型, 开始>所有程序>Sun Java(TM) Wireless Toolkit 2.5 for CLDC>Default Device Selection, 初始默认的是DefaultColorPhone(默认彩色手机)

其他

JWT 2.5的新特性(待续)

WTK的不足

  1. 缺少java集成开发环境, 以下使用eclipse集成WTK弥补这个不足
  2. WTK模拟器和厂商设备的差异, 需要厂商模拟器补充

安装配置Eclipse和相关插件

下载Eclipse

下载Eclipse3.2.2: http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2.2-200702121330/eclipse-SDK-3.2.2-win32.zip

安装Eclipse

解压缩到任意目录即可, 点击Eclipse目录下eclipse.exe

下载EclipseME插件

插件主页: http://eclipseme.org
下载链接( 当前版本为1.6.6 ): http://sourceforge.net/project/showfiles.php?group_id=86829

安装EclipseME插件

  1. 解压缩下载的文件.
  2. 将目录下的features和plugins目录复制到eclipse的根目录下.

运行和配置Eclipse

  1. 检查EclipseME插件是否加载: window>preferences..., 弹出preferences窗口, 看到左侧列表有J2ME项, 加载成功
  2. 如果没有, 可重启Eclipse, 重启前, 为eclipse.exe创建快捷方式, 在快捷方式中加入-clean参数.
  3. 配置eclipseme插件集成wtk: window>preferences..., 弹出preferences窗口, 选择左侧列表有J2ME项:
    • 配置WTK Root, 配置的路径是wtk2.5安装的路径, 比如D:\Java\WTK25
    • 选择J2ME项下的Device Management, 点击右侧的Import...按钮, 在弹出的窗口中通过Browse...选择WTK2.5的路径, 然后点击refresh按钮, 列表中出现模拟设备.
  4. 配置Eclipse项目目录: window>preferences..., 选择java>build path, 在右侧选择forders( 默认是project)

运行一个简单的j2me项目

  1. 创建J2ME项目: File>New>Project..., 在弹出窗口选择J2ME>J2ME Midlet Suite, 以下除了输入project name, 都是默认选项
  2. 复制WTK2.5\apps\AdvancedMultimediaSupplements\src下的所有文件到刚创建项目的src目录下
  3. 复制WTK25\apps\AdvancedMultimediaSupplements\res的所有文件到刚创建项目的res目录下
  4. 运行应用程序: 选中CameraDemo.java文件, 鼠标右键, run as>Emulated j2me midlet

安装配置nokia模拟器

下载nokia S40 2.0 模拟器

需要注册为nokia用户, 是免费的.

SDK(包含模拟器)下载地址: http://www.forum.nokia.com/info/sw.nokia.com/id/cc48f9a1-f5cf-447b-bdba-c4d41b3d05ce/Series_40_Platform_SDKs.html
选择下载项: series 40 developer platform 2.0 SDK 1.1

该模拟器适用于: 6230 6230i 6080 2610 6070 6103 6102i 2855 7360 6060 5140i 8800 8801 6155 3155i 3155 6152 3152 6155i 6030 6102 6101 6822 6235 6235i ...

安装SDK(包含模拟器)

默认安装.

对中文的支持

语言支持下载地址: http://www.forum.nokia.com/info/sw.nokia.com/id/88cbbdf6-8667-4c35-b083-78f986af436e/Series_40_Platform_SDKs_World_Languages.html
安装S40_DP20_SDK_1_1_WorldLang_installer.exe

配置对中文的支持:
  1. 开始>Nokia Developer Tools>DP 2.0 SDKs>Series 40>S40 DP 2.0 SDK 1.1
  2. 在手机窗口, 选择tools>preferences..., current language选择chinese_simplified
  3. 重新运行S40 DP 2.0 SDK 1.1

测试模拟器是否正常工作

下载电子书刊或者游戏, 一般是jar文件, 比如: http://www.fishjava.com/, 需要注册, 是免费的.

设置EclipseME集成nokia模拟器

设置: window>preferences..., 选择左侧J2ME>Device Management, 点击右侧import...按钮, 在弹出窗口点击browse...按钮, 选取nokia sdk安装路径, 再点击refresh按钮.

使用: 模拟器选择nokia s40 dp 2.0 sdk 1.1即可.

 安装配置Motorola模拟器

下载SDK

选择下载版本的链接(可选择linux或者motorola OS的SDK): http://developer.motorola.com/docstools/sdks/motorola63/

本文选择motorola OS的版本.

需要免费注册.

安装

配置和使用

安装配置SonyEricsson模拟器

下载SDK

选择下载版本的链接(可选择linux或者motorola OS的SDK): http://developer.motorola.com/docstools/sdks/motorola63/

本文选择motorola OS的版本.

需要免费注册.

安装


配置和使用

安装配置SonyEricsson模拟器

下载SDK

在WTK2.2基础上修改而成

下载地址: http://developer.sonyericsson.com/site/global/home/p_home.jsp

不需要注册.

安装


配置和使用

其他设备模拟器和SDK

  1. Samsang, 在WTK基础上修改而成, 下载: http://developer.samsungmobile.com/Developer/index.jsp
  2. PPC, IBM J9, 下载: http://www14.software.ibm.com/download/data/web/en_US/trialprograms/N882497S32820G44.html, 安装后, 按照doc下install.pdf文件配置.

参考文档

  1. http://java.sun.com/products/sjwtoolkit/download-2_5.html
  2. http://developers.sun.com/techtopics/mobility/wtk/articles/sjwtoolkit2.5/
  3. http://eclipseme.org/docs/configuring.html
分享到:
评论
1 楼 月亮不懂夜的黑 2010-04-05  
很好转了,好不?

相关推荐

    JavaMe环境搭建

    完成JDK和JavaME SDK的配置后,可以创建一个新的JavaME项目。在Eclipse的“File” -> “New” -> “Project”中,选择对应的JavaME项目模板。创建项目时,指定项目的名称和位置,并确保选用正确的JRE和SDK。 在项目...

    配置JAVA ME开发环境

    通过以上步骤,我们完成了 Java ME 开发环境的搭建,包括 JDK、WTK 2.5.2、Eclipse 3.3 和 EclipseME 1.7.6 的安装与配置。这些工具为开发 Java ME 应用提供了基础平台,开发者可以在此基础上创建和测试各种 Java ME...

    JavaME开发配置

    总的来说,JavaME开发配置涉及环境搭建、项目创建、代码编写、调试优化等多个环节,开发者需要具备扎实的Java基础和对MIDP API的深入理解,才能有效地开发出高质量的JavaME应用。而`wtk.txt`文件可能是这一过程中的...

    java me开发环境

    Java ME开发环境的安装及配置,帮助大家更好的安装Java Me,方便大家数学移动设备开发工具

    搭建nokia s60下的javame开发环境

    这就需要安装 Nokia S60 SDK,我们需要注册一个 Nokia 的论坛会员,免费的,然后下载和安装 Nokia S60 版本的 SDK。 在安装了 Nokia S60 SDK 之后,我们需要安装 Nokia PC Suit,这将允许我们将 Nokia 手机连接到 ...

    javame和WinMobile集成

    安装完成后,需要进行一定的配置来确保开发环境可以顺利地创建、调试和部署Java ME应用程序。这通常包括设置JAVA_HOME环境变量以及配置IDE(如Eclipse或NetBeans)来支持Java ME开发。 ##### 4.3 使用模拟器测试 ...

    Eclipse3.3+Eclipseme1.7.6+wtk2.5.2 配置JAVA ME开发环境

    在构建JAVA ME开发环境时,使用Eclipse3.3、Eclipseme1.7.6以及wtk2.5.2是一种经典的配置方案,尤其适用于初学者和希望深入理解JAVA ME应用开发流程的开发者。以下将详细介绍如何通过这些工具搭建一个完整的JAVA ME...

    java环境配置大全-所配置环境

    Java环境配置是开发Java应用程序的基础步骤,涉及到JDK(Java Development Kit)的安装、环境变量的设置以及相关开发工具的配置。以下将详细介绍这些过程: 首先,安装JDK是Java开发的第一步。从官方网址...

    JavaME中文教程.pdf

    - **环境搭建**:开发JavaME应用程序首先需要安装Java Development Kit (JDK) 和Java Wireless Toolkit (WTK),后者是专门为JavaME应用开发提供的工具集,包括模拟器、调试器和编译器等。 - **MIDlet生命周期**:...

    JavaME源程序代码

    在描述中,“JavaME源程序代码”的重复提及强调了内容的核心,即这些代码是专门为JavaME环境编写的。JavaME为小型设备提供了运行Java应用程序的能力,包括手机、智能家电、电子书阅读器等。源程序代码通常包括.java...

    实验报告01.Java环境安装配置与运行

    ### 实验报告01:Java环境安装配置与运行 #### 一、实验目的 本实验旨在帮助学生掌握Java开发环境的搭建与基本操作,具体包括以下几个方面: 1. **掌握下载Java SDK软件包:** - 学生需能够自行从官方网站下载...

    java me手机模拟器

    标签中的"java"和"javame"是指编程语言和平台,"模拟器"是本文讨论的核心工具,"手机"则强调了这是针对移动设备的应用开发。压缩包文件名称"手机模拟器"可能包含了该模拟器的安装程序或者相关文档。 在使用Java ME...

    javaME 开发源码javaME 开发源码

    JavaME包含两个主要部分:配置(Configuration)和框架(Profile)。配置定义了基本的硬件和操作系统需求,如Connected Limited Device Configuration (CLDC) 用于内存有限的设备,而Connected Device Configuration...

    java开发环境配置大全

    ### Java开发环境配置详解 Java作为全球广泛使用的编程语言之一,其开发环境的配置对于初学者和资深开发者来说都是至关重要的。本文将基于提供的部分文件内容,深入解析Java开发环境的配置过程,涵盖JDK、WTK、...

    JavaME

    ### JavaME在Symbian OS上的应用开发:深入了解与实践 #### Java技术与语言概览 Java技术自1995年由Sun Microsystems发布以来,迅速成为全球范围内最广泛使用的编程语言之一。其“一次编写,到处运行”的理念,...

    实验一(Java开发环境安装及配置).doc

    实验一(Java开发环境安装及配置)主要涵盖了Java开发的基础步骤,包括下载JDK、安装配置JDK环境、解决配置问题以及验证环境的正确性。以下是详细的解释: 1. **下载JDK**: - 访问Oracle官方网站,选择"Java SE",...

    java me实例代码

    1. **Java ME架构**:Java ME通常由配置(Configurations)、特性和API集(Profile)组成。常见的配置有CLDC(Connected Limited Device Configuration)和CDC(Connected Device Configuration),而像MIDP(Mobile...

    Java ME实用详解——用Eclipse进行移动开发

    总结,通过Eclipse进行Java ME移动开发涉及环境配置、项目创建、代码编写、测试调试以及打包部署等多个环节。熟练掌握这些步骤,你就能自如地开发出适应各种移动设备的Java应用程序。提供的"code"文件可能包含示例...

Global site tag (gtag.js) - Google Analytics