开发于2005年底的两个J2ME软件,“扫雷游戏”和“个人消费管理”,已在魅族M8手机中的JAVA虚拟机(辰元JavaVM)上运行正常。源码已提交到GOOGLE CODE上开源。
当时我是为Nokia3100开发的,使用的是MIDP1和CLDC1,通行于各种JAVA虚拟机,但显然是不支持触摸屏操作的。可是程序还是那个程序(JAR),未经任何修改拿到M8的JAVA虚拟机上运行,自动就支持触摸操作了,而且自动在菜单中添加了“虚拟键盘”菜单一项,可以打开M8自已的虚拟键盘。扫雷界面就没有那么理想了,由于是在Graphics手工绘制的界面,不支持触摸操作,而M8又没有实体键盘,基本上没有可操作性。
下面是魅族M8手机上的JAVA软件运行截图: