J2ME安装配置步骤

J2ME安装配置步骤

1.安装JDK WTK2.5.2
2.
安转Eclipse3.3

3.安装EclipseMe1.7.6
4.
测试
HelloWorld
5.
使用Nokia模拟器测试(这一步可以不用)


配置具体步骤(必要的)
1.1
首先安装JDK WTK2.5.2。(不详细说明了)
1.2
安装Eclipse3.3
把下载到的zip文件解压后直接放到c盘根目录即可,当然,你可以放到你喜欢的任何地方,这里为了描述方便放到
c:\eclipse
1.3
运行eclipse,如果能正常启动,说明jdk安装正确,否则,你可能需要一个新版本的jdk,sun的网站去下。

1.4
安装Eclipseme1.7.6,把eclipseme1.7.6解压到一个临时目录中,把目录和文件
plugins
features
site.xml
全部copyeclipse的目录中即可
1.5
启动eclipse3.3从菜单 windows->references...进入
references面板的左边的树状目录中,应该多了一个J2ME项,说明ecliseme插件安装正常。

1.6
修改Eclipse的配置,使其邦定EclipseME框架
1.6.1
eclipse的配置目录configuration中找到配置文件config.ini
1.6.2
用文本编辑器打开,增加一个属性定义

osgi.framework.extensions=eclipseme.core.hooks
如果该属性已经存在,则把值eclipseme.core.hooks加上
注意:这一行必须加在config.inieof=eof前面,不能加到后面。否则,可能会导致Eclipse启动失败。
1.6.3
保存config.ini
1.6.4
重新启动
eclipse
1.7
修改eclipsebuild pathdebug选项

1.7.1
把源代码和输出分离开
1.7.1.1
从菜单 windows->references...进入
1.7.1.2
展开references面板的java项,然后点选 build path
1.7.1.3
默认情况下 "source and outpub folder"项的 "project"为选中,我们修改这个默认设置,把"folders"选中

这样,就可以让eclipse把源代码和输出分离开。
1.7.2
修改调试选项的异常挂起设置和超时时间(很重要)
1.7.2.1
从菜单 windows->references...进入
1.7.2.2
展开references面板的java项,然后点选 debug
1.7.2.3
Suspend Execution项中,把

"Suspend execution on uncaught exceptions"
"Suspend execution on compilation errors"
这两项的勾去掉
1.7.2.4
在面板的最下面,把 debugger timeout(ms)设置为 15000(这个参数太重要了,一定要记得改)

1.8
eclipseme配置模拟器
1.8.1
从菜单 windows->references...进入
1.8.2
references面板左侧的树种,展开 "J2ME"
1.8.3
选中 Devices Management,点击右边的 "Import..."按钮
1.8.4
在弹出的Import Device面板中,点击按钮"browse...",然后选择WTKbin目录,确定后,点击"refresh"按钮
就会自动去找到模拟器了。点击“finish”按钮返回。
1.8.5
这样,模拟器就配好了,如果需要其他的模拟器,照这样做就可以了。

2
创建MIDlet应用程序。
有两种方法创建MIDlet应用程序
方法1:(适用于从无到有)创建MIDlet工程
从菜单 File->New ->Project进入工程面板
然后展开J2ME,其中只有一个 J2ME MIDletSuite
输入工程名称后,就可以选择你需要的模拟器了,一路下去就行了。

方法2.(适用于往有工程里面添加MIDlet程序)
从菜单 File->New ->others进入NEW面板

然后展开J2ME,其中有2个选项
J2ME MIDlet
J2ME MIDlet Suite
如果选择 J2MEMIDlet,则创建一个MIDlet,选择J2ME MIDlet Suite,则创建一个MIDlet工程。

3
调试、运行在工程中新建一个类Hello,代码如下:
package com;

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class Hello extends MIDlet {

private Display display;

public Hello() {
display = Display.getDisplay(this);
}

public void startApp() {
TextBox t = new TextBox("Hello MIDlet", "Hello MIDP!", 256,0);
display.setCurrent(t);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}
}

在工程中,在需要调试或运行的主要类上点击右健,从右健菜单中选择

run as -
Emulated j2me Midlet
或者

debug as -
Emulated j2me Midlet
即可进行运行和调试


4
打包
在需要打包的工程目录上点击右健,从右键菜单中选择
j2me->create package
即可

5 jad
的配置
略。
http://www.verycd.com/topics/249195/

 

6 通常遇到的问题:

http://zhidao.baidu.com/question/523162020.html

阅读更多

没有更多推荐了,返回首页