j2me写的程序可以运行在哪些平台上呢

pallove 2010-07-05 06:18:42
我用sun wtk写的j2me程序是不是就是说可以运行在任何支持java的手机上呢?我新学j2me想问明白这个问题。
...全文
94 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxy2261 2010-07-06
  • 打赏
  • 举报
回复
只要是能装上 KVm【手机Java虚拟机 】或者已经内置的手机都能运行J2me 程序, 我做过实验!!!
make_sail 2010-07-06
  • 打赏
  • 举报
回复
进来学习一下!
wangzhantuiguang 2010-07-06
  • 打赏
  • 举报
回复
可以这么说, 但也要看目标手机的配置,有以下配置会影响你的程序使用:

1。 目标手机是否不支持midp2.0, 现在一般手机很少有1.0的了,那是比较老的了。万一是1.0的,但你的代码采用的是midp2.0的,那就安装不了。
2。 目标手机的左右软键盘定义,一般都是采用nokia式的定义,即分别是 -6,-7,但moto等机型采用-21,-22等定义,这在写代码的时候要分清。 当然这不影响安装和运行,只影响运行体验。
3。有些手机需要签名,如果你有些特殊的应用,如该问互联网,收发短信,打电话,读通讯录等,你就需要在制作jar安装包的时候用证书给程序签名。 (一般不签名会不断提示确认信息,但不影响安装)

你为你的工程填好各项配置,写好代码后,就可以编译和打包,打成.jad和.jar的安装包,将他们利用数据线复制到手机上,再在手机上点击安装就可以了。
网络咖啡 2010-07-06
  • 打赏
  • 举报
回复
另外你可以看看我BLOG的文章:
http://blog.csdn.net/Mailbomb/archive/2010/06/19/5680494.aspx
浅谈当前的手机开发技术
x-teamer团队 2010-07-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 mailbomb 的回复:]

支持Java的非智能机,Symbian手机,WM手机(需要安装虚拟机),不支持Android、iPhone等
[/Quote]
+1

一般而言,支持Java要软件或者硬件层面上实现Java虚拟机,也即jvm.

手机而言,由于资源有限,一般都是硬件方式实现jvm的. 如大量的非智能手机。

智能手机一般用软件的方式实现jvm.Android, iphone并不是天然支持j2me,需要看是否有这样的软件平台。

很多厂商在做这样的工作。
凡员外 2010-07-06
  • 打赏
  • 举报
回复
应该可以
网络咖啡 2010-07-06
  • 打赏
  • 举报
回复
支持Java的非智能机,Symbian手机,WM手机(需要安装虚拟机),不支持Android、iPhone等
麦田捕手 2010-07-06
  • 打赏
  • 举报
回复
绝大多数的手机上
at1943 2010-07-05
  • 打赏
  • 举报
回复
很多把,sb wm andrid 等等

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧