Eclipse+EclipseME+WTK搭建J2ME开发环境Word文件下载.docx
- 文档编号:22135569
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:9
- 大小:1.13MB
Eclipse+EclipseME+WTK搭建J2ME开发环境Word文件下载.docx
《Eclipse+EclipseME+WTK搭建J2ME开发环境Word文件下载.docx》由会员分享,可在线阅读,更多相关《Eclipse+EclipseME+WTK搭建J2ME开发环境Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。
在此,我假设你已经安装了WTK。
如果没有,请到Sun公司的网站上下载。
最新版本是WTK2.5.2。
Eclipse启动后点击窗口-->
首选项(如图1)。
(图1)
弹出(图2)显示的首选项对话框。
如果EclipseME插件安装成功,则在对话框左侧的树中能够看到J2ME节点。
中选择J2ME进行相关配置。
Step1、设置WTK根目录
点击左侧树中的“J2ME”,出现如下图界面。
这里唯一需要配置的是WTK
Root。
在这一项中要填入WTK的安装根目录。
例如,我的WTK安装在D:
\ProgramFiles\WTK2.5.2。
其余的使用默认即可。
值得一提的是AntennaJAR这一项。
AntennaJAR不是一个必设项,但是使用AntennaJar能够编写Ant文件,轻松打包J2ME程序。
(图2)
Step2、设备管理
点击“DeviceManagement”,出现(图3)配置界面。
点击“Import”,在弹出的对话框中点击”Browse”,然后选择WTK安装目录下的bin文件夹。
例如我的bin文件夹的路径为D:
\ProgramFiles\WTK2.5.2\bin。
然后再单击“Refresh”。
插件会自动搜索出可用的设备。
(图3)
完成上面工作后,可以说你的J2ME环境基本上就搭建好了。
你可以在上面新建、编译、测试、打包你的程序了。
还是比较简单的吧?
但是有一个问题,我们没有设置混淆器,不能使用“CreateObfuscatedPackage”。
混淆器对减小Jar包大小,防止程序被反编译很有用,因此很有必要在J2ME开发环境中设置混淆器。
Step3、设置混淆器Proguard
设置前请先下载Proguard。
你可以在此下载到:
EclipseME单击“Obfuscation”,出现下图界面。
在“ProgurdRootDirectory”填入Proguard的安装目录。
(图4)
好了,这样你的J2ME开发环境就搭建好了,你可以开始用Eclipse进行J2ME开发了。
当然我们的EclipseME之旅才刚刚开始,更多的设置和使用方法大家以后在使用中慢慢探索吧。
3.改变Eclipse的调试设定
因为无线工具包有一些奇怪的设计(尤其是Sun的),如果你想使用Eclipse来调试MIDlet,那你必须改变一些默认的调试设定。
像这样:
从菜单windows->
references...进入,展开references面板的java项,然后点选debug,在SuspendExecution项中,把
"
Suspendexecutiononuncaughtexceptions"
Suspendexecutiononcompilationerrors"
这两项的勾去掉
在面板的最下面,把debuggertimeout(ms)设置为15000(这个参数太重要了,一定要记得改)
4.配置EclipseME的无线下载(OTA)选项(可选)
如果你想使用EclipseME在无线下载(OTA)模式下调试MIDlet,那么你可能需要调整OTA首选项。
这样做:
1.选择Eclipse的窗口菜单中的首选项。
2.打开左边面板中的J2ME选项分支并点击OverTheAir项。
3.默认的设置应该是这样
5.创建MIDlet应用程序
有两种方法创建MIDlet应用程序
方法1:
创建MIDlet工程
从菜单File->
New->
Project进入工程面板
然后展开J2ME,其中只有一个J2MEMIDletSuite
输入工程名称后,就可以选择你需要的模拟器了,一路下去就行了。
方法2.(适用于往有工程里面添加MIDlet程序)
others进入NEW面板
然后展开J2ME,其中有2个选项
J2MEMIDlet
J2MEMIDletSuite
如果选择J2MEMIDlet,则创建一个MIDlet,选择J2MEMIDletSuite,则创建一个MIDlet工程。
6.运行J2ME应用程序
在使用配置Eclipse3.6.2和EclipseMe1.7.9,搭建J2ME平台编程环境时,写完程序会发现文件的"
Runas"
后面只有一个“RunConfigurations”。
别怕,这也许是EclipseMe的一个bug吧,不过还好,很好解决,解决方法如下。
你右键单击你的MIDlet项目里面的主类文件,如下图:
∙选择RunAs-->
RunConfigurations
∙在打开的窗口中选择wirelesstoolkitemulator选项下面的子选项中你的MIDlet项目(如果没有可以双击wirelesstoolkitemulator新建一个,在name中输入配置名,在project中输入你要运行的MIDlet的项目名),
∙然后在右边的窗口中的"
executable"
栏中选中"
Midlet"
点击右边的"
search"
在弹出的窗口中输入你的MIDlet项目的主类名,
∙然后确定.点击APPLAY,
∙再点击run应该就可以了!
(注意要确保project(项目名)是你要运行的项目的名称,可以直接输入)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Eclipse EclipseME WTK 搭建 J2ME 开发 环境