跳转至内容

J2ME 编程/Esmertec Jbed

维基教科书,开放的书籍,面向开放的世界


Esmertec 的 Jbed JVM 技术在 J2ME 平台生态系统的多个领域中实现。

例如 ARM、英特尔 StrongArm、英特尔 XScale、TI OMAP 和 C166 等 CPU,以及 Nucleus、AMX、Linux、REX、RTK、OSE 和 RTXC 等操作系统。

  • MIDP
    • Jbed 3
      • MIDP 1.0
      • CLDC 1.0
    • Jbed 4(Jcap)
      • MIDP 2.0
      • CLDC 1.0
      • 支持 JTWI
    • Jbed Advance
      • MIDP 2.0
      • CLDC 1.1
      • 支持 JTWI
      • 3D 图形 JSR
      • PIM JSR 75
  • IMP
    • CLDC 1.0 或 CLDC 1.1
    • IMP 1.0
    • WMA

例如 ARM、MIPS、SH3、SH4、PowerPC 和 x86 等 CPU,以及 winCE、PocketPC、Linux、Qtopia、Unix 和 VxWorks 等操作系统。

  • CDC 1.0
  • 个人资料 1.0
  • 个人基础资料 1.0
  • 基础资料 1.0
  • RMI 可选包 1.0
  • JDBC 可选包 1.0

部署的设备

[编辑 | 编辑源代码]
  • LGE G7100
    • 用户代理声明它是 MIDP 2.0;但是它拒绝 MIDP2 Jad 文件
    • 通过使用 Class.forName 可以看到一些 MIDP2 类存在
    • MIDP 2
    • 在 JAR 文件下载后对其进行预编译,因此它们不会以标准字节码的形式存储在设备上
    • 此过程可能会失败
  • LG C1200
  • LG C1500
  • LG F2100
  • LG F9100
  • Sendo M570 MIDP2

西门子

[编辑 | 编辑源代码]
  • 西门子 CL75 MIDP2
  • 西门子 ST60 MIDP1

飞利浦

[编辑 | 编辑源代码]
  • 飞利浦 Fisio 535 MIDP2

Esmertec Jbed 在 HTC 手机上的日期实现中缺少一些基本要素。因此,该实现对于大多数商业应用程序来说毫无用处。这到底是由于硬件问题还是 Esmertec Jbed 仍然未知。

参考文献

[编辑 | 编辑源代码]
  • "JbedIMP" (PDF). Jbed IMP.
  • "JbedCDC" (PDF). Jbed CDC.
  • "JbedCLDC" (PDF). Jbed CLDC.
  • "JbedAdvance" (PDF). Jbed Advance.
  • "PR LGE" (PDF). LG 电子选择 Esmertec 的 Java 解决方案用于其手机.
  • "PR Sendo" (PDF). Sendo 已选择 Esmertec 的 Java 解决方案用于其手机.

商标声明

[编辑 | 编辑源代码]

J2ME、Java 和所有基于 Java 的商标是 Sun Microsystems, Inc. 在美国和其他国家/地区的商标或注册商标。

华夏公益教科书