请问各位大侠,J2ME开发的程序是否可以在当前所有手机上运行,无论智能手机还是非智能受机?

来源:百度知道 编辑:UC知道 时间:2024/05/17 21:56:05
请问各位大侠,J2ME开发的程序是否可以在当前所有手机上运行,无论智能手机还是非智能受机?

智能不智能,这个关系不大!
j2me的程序只要有java虚拟机就可以了。而且目前大部分的手机都支持java也就是有内置了java虚拟机。山寨机是其中的一个例外。山寨机
是不支持java的。
另外要看程序是用什么类库写的,有些类库只有midp2.0才支持。目前的手机大多也支持2.0但是也有一部分机器只支持1.0。
最后还要看一下程序定义的按键,屏幕尺寸大小。
因为生产商的不同导致手机内部按键值也不同,型号不同屏幕大小也不同。
当然如果只是屏幕问题的话也可以在程序中使用相对位置来匹配多种机型的屏幕。

首先看你的手机是否支持java 再看看你安装的jvm(java虚拟机)是什么类型

除了要支持java以外,还要看手机支持的是midp1.0版本还是midp2.0版本
不过现在的手机基本上都支持midp2.0了。