关于Eclipse:
1、安装eclipse3.5 galileo for java
2、安装mtj1.0.1 (eclipseme latest project)
3、安装jdk1.6
4、安装j2me wireless toolkit 2.2
5、在eclipse J2ME中添加两个配置:
j2me2.2
*)sdk 选择j2me wireless toolkit 2.2
*)device 选择DefaultColorPhone
j2me3.0
*)sdk 选择j2me sdk 3.0
*)device 选择DefaultCldcPhone2
这样你可以同时开发旧版本j2me应用程序也可以开发最新的j2me程序。
6、在当前的项目中我的target platform是E71,那么创建项目时选择j2me2.2的版本
7、检查Application Descriptor,确认其中Microedition Configuration选择CLDC1.1,Microedition Profile选择MDIP2.0
否则模拟器可以运行,但是安装到E71手机时会出现“应用程序不兼容”提示性错误。
8、安装Nokia PC Suite7.1
这样你build好应用程序后就可以直接拖到PC套件上安装了。
FAQ:
*)调试的时候报错class not found
更改调试配置再试试,比如从J2ME2.2 -> J2ME3.0。
*)j2mepolish 和 eclipse3.5的集成有问题,换成eclipse3.2即可。
关于NetBeans:
NetBeans最新版本6.7.1集成了J2ME3.0。如果要使用j2mepolish库,需要另外配置mtk2.2或2.5的平台。
安装j2mepolish,使用如下命令:java -jar j2mepolish-2.1.2.jar
FAQ:
*)如果遇到模拟器启动不了。可以到命令行去手动执行查看提示信息。一般是由于java runtime版本不一致引起的。比如安装S60 V3
的模拟器需要JRE1.5。但是这样NetBeans就启动不了J2ME3.0的模拟器(需要jre1.6)。把JRE1.5换成1.6即可。
*)如果遇到大的jar文件空间不够不能安装的问题,可以修改
j2me3.0\runtimes\cldc-hi-javafx\bin\jwc.property文件中的jam_space为一个较大的值,或者trim掉jam_space
# Amount of space to reserve for JAM storage.
system.jam_space = 20000000
*)如果遇到错误com.sun.kvem.midletsuite.InvalidJadException: Reason = 22
检查jad文件是否配置了正确的midp-1
! 如果发现NetBeans在需要访问网络或者需要定位等功能时无法运行调试,可以修改项目-〉属性-〉常规执行:指定安全域 为 “最大”。
强烈推荐使用NetBeans开发J2me程序。调试运行比Eclipse要好(Eclipse调试常常出现classnotfound错误)。NetBeans6.5以后还支持多线程调试。
分享到:
相关推荐
J2ME_WTK2.2配置,J2ME,WTK2.2,J2ME开发配置
J2ME无线工具包(Wireless Toolkit,WTK)是开发J2ME应用程序的重要工具,它提供了模拟器和API,使得开发者能够在桌面环境中测试和调试J2ME应用。J2ME Wireless Toolkit 2.2 API是这个工具包的一部分,包含了针对...
配置定义了J2ME环境的基本特性,比如内存大小和系统服务;profile则是在特定配置基础上进一步细化,规定了特定类型的设备应支持的功能,如手机中的MIDP(Mobile Information Device Profile)和CDC(Connected ...
### Sprint J2ME Requirements v2.2 - 关键知识点概览 #### 1. 引言、背景与范围 (Introduction, Background, and Scope) - **引言与背景**:此文档详细介绍了Sprint公司对Java 2 Micro Edition (J2ME) 平台的要求...
本文档为 J2ME 手机游戏开发环境配置指南,旨在帮助开发者快速搭建 J2ME 手机游戏开发环境,涵盖了从软件下载、环境安装到环境配置和 Helloworld 代码测试的所有步骤。 一、软件下载 J2ME 手机游戏开发环境配置...
### J2ME开发环境配置详解 #### 一、引言 随着移动互联网技术的发展,Java 2 Micro Edition(简称 J2ME)作为一种重要的移动应用开发平台,在早期的智能手机及功能手机上占据了重要的地位。本文旨在详细介绍如何...
j2me wireless toolkit 2.2
以下是对J2ME手机游戏开发环境配置的详细解释: 首先,为了进行J2ME游戏开发,我们需要下载并安装一些基础软件: 1. JDK(Java Development Kit):JDK是Java编程的基础,提供了Java程序的编译和运行环境。在这个...
WTK2.2作为早期的J2ME开发工具,虽然现在可能面临一些兼容性和性能问题,但对于学习和理解J2ME基础以及历史上的开发实践仍有价值。然而,为了适应不断发展的移动技术,开发者通常需要转向更新、功能更全的工具链。
**J2ME 开发环境配置详解** Java 2 Micro Edition(J2ME)是一种轻量级的Java平台,主要用于移动设备、嵌入式系统和其他有限资源的设备。对于初学者来说,配置J2ME开发环境可能显得有些复杂,但通过以下几个步骤,...
3. **库和API**:WTK 2.2 包含了J2ME的各种API,如MIDP (Mobile Information Device Profile) 和CLDC (Connected Limited Device Configuration),这些都是开发J2ME应用的基础。 4. **调试工具**:集成的调试器允许...
**Java 2 Micro Edition (J2ME) 技术概览** J2ME,全称为Java 2 Platform, ...通过这个更新包,开发者可以确保他们的WTK2.2环境是最新的,从而能够更有效地开发和调试J2ME应用,确保应用在目标设备上的表现和兼容性。
### Eclipse开发J2ME环境配置详解 #### 一、引言 随着移动互联网技术的发展,Java平台中的J2ME(Java 2 Micro Edition)作为早期移动应用开发的重要工具之一,仍然有着不可替代的地位。本文将详细介绍如何在Eclipse...
J2ME环境配置DOC文档J2ME环境配置DOC文档J2ME环境配置DOC文档J2ME环境配置DOC文档J2ME环境配置DOC文档J2ME环境配置DOC文档J2ME环境配置DOC文档J2ME环境配置DOC文档J2ME环境配置DOC文档J2ME环境配置DOC文档
### 知识点详解:精通J2me嵌入式开发 - 环境配置 #### 一、J2ME概述 J2ME(Java 2 Micro Edition)是Java平台的一个版本,专门针对移动设备和嵌入式系统设计,如手机、PDA、消费电子产品等。它基于Java的核心语言...
在本文中,我们将详细介绍如何使用Eclipse 3.1.1、EclipseME 1.5和WTK(Wireless Toolkit)2.2搭建J2ME(Java 2 Micro Edition)开发环境。J2ME是一种Java平台,用于开发和部署在移动设备、嵌入式系统等资源受限的...
在J2ME开发中,开发者通常会使用集成开发环境(IDE),如NetBeans、Eclipse或JBuilder,这些工具提供了代码编辑、调试和打包应用的功能。编写完代码后,需要通过模拟器或实际设备进行测试。 "J2ME开发.pdf"可能包含...
根据提供的文件信息,我们可以归纳出一系列关于J2ME(Java 2 Platform, Micro Edition)移动开发环境配置的关键知识点。以下是对这些知识点的详细说明: ### 一、J2ME开发环境的基本配置 #### 1. 安装 JDK (Java ...
Java Wireless Toolkit(J2ME Wireless Toolkit,简称WTK)是Sun Microsystems公司开发的一款用于构建和测试J2ME(Java 2 Micro Edition)应用程序的开发工具,版本2.2是其在2000年代中期的一个重要发布。...
### J2ME应用开发环境的选择和配置(JB2005\Eclipse) #### 一、J2ME开发环境概述 J2ME(Java 2 Platform Micro Edition)是一种针对消费电子产品和嵌入式设备的Java平台。它允许开发者创建用于移动设备(如手机和...