代码之家  ›  专栏  ›  技术社区  ›  hhafez

Mac OS X或Linux的Java微版本(JME)SDK

  •  1
  • hhafez  · 技术社区  · 16 年前

    题目中的问题很清楚。

    有没有用于Micro OS X或Linux的Java微版本的SDK?还是需要Windows XP来开发JME应用程序?

    6 回复  |  直到 13 年前
        1
  •  7
  •   Ricardo Amores    16 年前

    不,用“但是”

    Mac没有主要供应商提供的WTK(无线工具包)( NetBeans Wiki reference )所以基本上你不能调试或者测试代码。但是,您可以使用来自第三个CO的仿真器: MPowerPlayer

    如果您在除Windows以外的任何其他操作系统中使用NetBeans,您仍然可以使用“工具/插件”菜单下载和添加J2ME包。 然后您可以将MPowerPlayer作为J2ME平台添加到IDE中。NetBeans(我猜任何其他支持J2ME WTK的IDE)都会将其识别为有效的WTK,

    我在我的博客上发表了一篇关于这个的具体文章,但是它是西班牙语的,尽管你可能可以按照图片来做。试一试,不要犹豫,问什么: J2ME in Mac Os with NetBeans

        2
  •  2
  •   Paolo    16 年前

    官方上,Sun的WTK仅在Linux和Windows上可用,但是这两个SDK都可以在Mac上用于编译J2ME应用程序。 不幸的是,仿真器和预验证器将无法工作(因为它们不是基于Java的),所以你将无法测试你的应用程序。

    为了解决这个问题,你可以使用微混音器或MPowerplayer进行模拟和预验证(你也可以使用phoneme进行预验证)。

    这是一个很好的指南,可以帮助您使用 Eclipse 这个对 Netbeans .

    但是,如果我能给出一个建议(我在J2ME开发方面工作了两年,我是Mac用户),那么最好是通过虚拟机在Windows或Linux上开发,因为这两个仿真器没有很好的符合JSR标准,并且不包括所有仿真器。 此外,在OSX上,测试诸如蓝牙或locationapis之类的功能将非常困难。

        3
  •  1
  •   Jack    16 年前

    NetBeans有一个JME SDK

        4
  •  1
  •   Mark Devlyn    15 年前

    也许这是有帮助的,我找到了一个Java ME开发者工作室,用于Mac OS X,由摩托罗拉开发,我还没有测试,它的唯一和EA版本,我会试试这个,我会让你知道在随后的帖子,

    http://developer.motorola.com/docstools/motodevstudio/javame/downloads/

    干杯

        5
  •  1
  •   Aiden Bell    15 年前

    奇怪的是…我刚设置好这个 5分钟前 在Linux上。

    你将需要:

    http://linux.com/archive/feature/122050

    http://java.sun.com/products/sjwtoolkit/download.html WTK

    WTK安装程序将询问JDK在哪里。做

    find . -name "jar" -type f
    

    然后你在哪里

    /usr/lib/jvm/foo/bar/bin/jar
    

    敲一下“jar”,把路径交给安装人员。这将安装 KTooBar 其中包括一个电话模拟器。

    下载NetBeans并安装移动插件

    这不是纯J2ME,但包含大部分API

    我正在用它为我的SE-C902开发一个应用程序

        6
  •  1
  •   Eelco    13 年前

    是的,可以在这里下载官方的OSX SDK: http://java.sun.com/javame/downloads/sdk30_mac.jsp . 微仿真器, http://www.microemu.org 也很好,我听说人们成功地使用了MPowerplayer。