第一次用java,用wtk做了个helloworld,到手机上一用,说是不支持的java应用程序。我的手机是Philips x806
网上搜索了一下,Philips好像没有自己的sdk
我手机上运行java程序时会首先显示jblend,是什么东西不知道,是不是跟Borland jbuilder有什么关系?Eclipse开发的就不能用?要是jbuilder?
我查了下有的书上说jad中midlet-x midlet-jar-size为必选,但是我看了下我的helloworld的jad里面根本就没这些项!!!只有:(good是我取的hello程序名)
-----
MIDlet-1: good,,good
MIDlet-Jar-URL: good.jar
MIDlet-Name: good Midlet Suite
MIDlet-Vendor: Midlet Suite Vendor
MIDlet-Version: 1.0.0
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.1
----
那怎么办?我想改也没地方改啊
j2me真麻烦!搭建个平台都弄得偶晕头转向了一整天,好不容易弄出个helloworld,结果运行不了!!!!
高手们来点详细的手把手的解决办法啊.谢谢了!!
------解决方案--------------------------------------------------------
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.1
这里2个值有问题,设置成 CLDC-1.0 和 MIDP-1.0
------解决方案--------------------------------------------------------
可以安装多个版本的WTK,手机运行不了,是配置的问题。
按楼上说的,CLDC改成1.0,MIDP改成2.0就行。
CLDC版本:
System.getProperty("microedition.configuration");
MIDP版本:
System.getProperty("microedition.profiles");
可以用这俩命令获取手机的CLDC和MIDP