Windows Mobile 6 J2SE-scale JVM implementation

3

有人有在Windows Mobile 6上使用过不错的J2SE(最好是Java JDK 1.5级别以上)Java虚拟机的经验吗?如果您知道任何CLDC VM,我也很感兴趣,因为即使那也比我们目前在该平台上拥有的要好。


现在有另一个线程讨论同样的问题。 - auramo
5个回答

5

是的,我曾经尝试在Windows Mobile上使用Java。我真的很努力地尝试过。我能给你的最好建议是:立即停止,并开始使用.NET Compact Framework。

无论如何,WM的两个“好”的JVM是IBM-J9和NSICom Creme,它们仍然都难以使用。您已经看到了Creme-IBM-J9并没有好多少。它们速度慢,笨拙,外观不是本土化的,并且对于最终用户来说安装困难。此外,请不要尝试做像拨打电话或启动其他应用程序等奇特的事情。如果您真的想尝试一下,可以在这里找到J9的评估版本(与完整版相同)。

我并不反对Java,但在Windows Mobile上,我建议省去麻烦,使用C#。


1

谢谢。我可以尝试这个,因为即使是1.3也比我目前卡在1.1上要好得多。还有IBM J9/Webshere Everyplace Micro Environment可能会有所帮助。为什么IBM会以其超重的巨型产品命名一个小型可嵌入JVM,这让我感到困惑。 - auramo

0

你也可以看一下Skelmir's CEEJ。虽然我已经好几年没用过了,但即使在那时我也对他们的代码覆盖率和特别是性能印象深刻。


0

0

尝试使用CEEEJ VM。它是一个非常低占用的Java虚拟机,具有针对嵌入式系统的优化。快速和本地编译器和解释器。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接