Windows Mobile 上可用的 JVM 实现有哪些?
Esmertec JBed是我 WinMo 手机上的一个。
想知道这个区域中有多少其他 JVM 供应商。是否有可用的比较或基准数据?
Windows CE 的一般 JVM 选择(包括 Pocket PC 和 Windows Mobile):
如果您希望在 WinMo 和 Symbina 之间有一个共同的代码库,您还可以查看Red Five Labs。他们有一个 Symbian 运行时允许您运行 COMpact Framework 应用程序,因此您可以拥有一个适用于两者的 CF 代码库。我评估了 Red Five 产品的早期测试版,但从那以后就没有使用过,所以我无法证明它的质量或覆盖范围。
原因是在 WinMo 和 Symbian 中有相同的代码库。
我个人的偏好是对两者都有本地解决方案。但这意味着开发和维护两组代码库。出于某种原因,管理层不喜欢这样;)
有 2 个用于 WinMo 的 JVM,用于 J2SE 的 Mysaifu 和用于 J2ME 的 IBM WebSphere Everyplace Micro Environment。
Prakash,因为您的目标是在 J2ME 和 WinMo 手机之间建立一个通用代码库,请查看 alcheMo。alcheMo 不是 JVM,而是完全自动化的 J2ME 到原生 Win32 WinMo 移植解决方案。
即使在这个问题上运行得有点晚并且只是为了完整起见:JBlend(micro)是用于 Windows Mobile 6.1 和 6.5 的 Java 环境,例如在 HTC 设备上使用。它支持 CLDC 和 MIDP 1.0 和 2.0。
phoneME(java.net 页面)似乎是另一种选择。LWUIT FAQ推荐它。
这不是一个真正的答案,但是如果您正在为 WinMo 开发,将您的软件定位于 .NET 框架紧凑版不是更有意义吗?
惠普还在他们的旧款掌上电脑上安装了一个名为 HP Chai 的 JVM