当前位置:  开发笔记 > 编程语言 > 正文

如何使用Eclipse为Nokia创建J2ME midlet

如何解决《如何使用Eclipse为Nokia创建J2MEmidlet》经验,为你挑选了2个好方法。

诺基亚已停止提供其开发人员套件,依赖其他IDE,包括Eclipse.与此同时,诺基亚再次改变了自己的开发工具,EclipseMe也发生了变化.这使大多数文档无关紧要.

我想知道制作一个简单的Hello-World需要什么?

(我已经找到了自己,所以这是其他人使用的问答)



1> Asaf R..:

这就是制作一个简单的hello世界所需要的 -

    获取Eclipse IDE for Java.我用了Ganymede.设置它.

    获取Sun的无线工具包.我使用2.5.2.安装它.

    获取诺基亚SDK(在此处找到),在我的情况下为S40 6230i版本,并安装它选择与Sun的WTK集成的选项

    按照http://www.eclipseme.org/上的说明下载并安装Mobile Tools Java(MTJ).我使用的是1.7.9版本.

    在MTJ(Eclipse内部)中配置设备配置文件时,请使用WTK文件夹中的诺基亚设备而不是诺基亚文件夹中的诺基亚设备.

    将WTK根目录设置为主安装文件夹 - 例如c:\ WTK2.5.2; 请注意,WTK安装程序显然是为了向后兼容而创建其他文件夹.

    获取天线并在MTJ的属性页面(在Eclipse中)设置其位置.

这是一个测试配置的HelloWorld示例.

注意:它适用于WindowsXP.另请注意:这也适用于S60.只需将第3阶段的S40 SDK替换为S60即可.



2> Brad Richard..:

除非您需要执行特定于诺基亚的操作,否则我建议完全避免使用诺基亚设备定义.开发通用设备,然后将您的应用程序下载到真实的物理设备进行最终测试.我建议的步骤:

    下载并安装Sun的Wireless Toolkit.

    使用"通过下载的存档安装 "方法安装EclipseME .

    配置EclipseME.选择一个通用设备,例如要开发的"DefaultColorPhone".

    创建一个新项目"J2ME Midlet Suite"

    右键单击该项目,然后创建一个新的Midlet"HelloWorld"

    输入代码,例如:

    public HelloWorld() {
        super();
        myForm = new Form("Hello World!");
        myForm.append( new StringItem(null, "Hello, world!"));
        myForm.addCommand(new Command("Exit", Command.EXIT, 0));
        myForm.setCommandListener(this);
    }
    
    protected void startApp() throws MIDletStateChangeException {
        Display.getDisplay(this).setCurrent(myForm);
    }
    
    protected void pauseApp() {}
    
    protected void destroyApp(boolean arg0) throws MIDletStateChangeException {}
    
    public void commandAction(Command arg0, Displayable arg1) {
        notifyDestroyed();
    }
    

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有