日期:2014-05-20  浏览次数:20817 次

关于wtk中的空指针的问题(急)
小弟今年大四,在做毕业设计的时候才接触j2me,现在手里有老师给的一个例子,可以在模拟器下执行,但是当我自己用wtk1.04时,可以进行build,但是不可以run,一旦运行就会报这样的问题:
Emulator:   Missing   JAR   file.

Emulator   command:   c:\WTK104\wtklib\devices\Series_60_MIDP_SDK_for_Symbian_OS_v_1_0\bin\Series_60_MIDP_SDK_for_Symbian_OS_v_1_0\Epoc32\release\wins\udeb\kmidp_debug.exe   -parent_port   2810   -classpath   c:\WTK104\wtklib\devices\Series_60_MIDP_SDK_for_Symbian_OS_v_1_0\lib\Series_60_MIDP_SDK_for_Symbian_OS_v_1_0\j2me_debug.zip   -descriptor   c:\tmp\midp\wodedaishu.jad   wodedaishu

connectionsStartup
java.lang.NullPointerException
at   com.symbian.midp.compatibility.runtime.MIDletExecutor.runMIDlet(+131)
at   com.symbian.midp.compatibility.runtime.MIDletMain.runFirstMIDlet(+77)
at   com.symbian.midp.compatibility.runtime.MIDletMain.run(+346)
at   com.sun.midp.midlet.Main.main(+56)
connectionsShutdown()

小弟所用的环境是wtk1.04,jdk1.4.1和Series_60_MIDP_SDK_for_Symbian_OS_v_1_0,希望各位大虾可以帮小弟看下这个问题,谢谢

------解决方案--------------------
把你的MIDLET类贴来看看
------解决方案--------------------

把你的MIDLET类贴来看看
同意。楼主不应该只给出错误,同时给出出错的那个代码,我们才能分析下
------解决方案--------------------
空指针,就是你使用了一个还没有实例化的对应引用造成的
不贴代码不可能解决的
------解决方案--------------------
学习
帮顶
------解决方案--------------------
可能是模拟器设置问题,wtk作完直接真机测试
------解决方案--------------------
java.lang.NullPointerException
-------------------------------
和模拟器、运行环境有关系吗?
好好看看代码吧 !!!
------解决方案--------------------
不要使用wtk1.0.4了,现在都快出3.0了。
建议使用wtk2.2。