欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

eclipse+eclipseme+nokia s60 sdk 写midlet报failed to initialize session解决办法

更新时间: 2014-01-05 02:40:26 责任编辑: Author_N1

 

Eclipse+EclipseMe+Nokia S60 SDK 写Midlet报failed to initialize session
小弟最近在搞一个J2ME的小程序,在WTK2.5下运行没有任何问题。

但是,当用S60 的SDK运行的时候,老是到Connect to Agent就报错了。

(
错误信息如下:

Failed to initizalize session

Caught exception:

java.lang.NullPointerException

at com.symbian.tools.j2me.sei.emulator.session.RemoteSession$SocketTransport.getInputStream(RemoteSession.java:50)

at com.symbian.tools.j2me.sei.emulator.session.RemoteSession.connectToSlave(RemoteSession.java:196)

at com.symbian.tools.j2me.sei.emulator.session.RemoteSession.connectToSlave(RemoteSession.java:184)

at com.symbian.tools.j2me.sei.DebugSession.connect(DebugSession.java:67)

at com.symbian.tools.j2me.sei.DebugSession.initialize(DebugSession.java:114)

at com.symbian.tools.j2me.sei.emulator.session.RemoteSession$SocketTransport.getInputStream(RemoteSession.java:50)

at com.symbian.tools.j2me.sei.emulator.session.RemoteSession$SocketTransport.getInputStream(RemoteSession.java:50)

at com.symbian.tools.j2me.sei.emulator.EmulatorLauncher.initializeSession(EmulatorLauncher.java:524)

at com.symbian.tools.j2me.sei.emulator.EmulatorLauncher.launch(EmulatorLauncher.java:300)

at com.symbian.tools.j2me.sei.emulator.session.RemoteSession$SocketTransport.getInputStream(RemoteSession.java:50)

at com.symbian.tools.j2me.sei.emulator.Main.main(Main.java:49)

)

S60的模拟器窗口可以显示!

很急,希望各位大虾知道的话,告诉我该怎么解决这个问题~~~

另外,顺便问一下:有个时候将打包好的jad、jar文件放到NOKIA真机上运行老是报无效的jar文件!!!

谢谢!!
--参考方法--
JAVA大版的J2ME板块去问问吧.
--参考方法--
楼主解决问题了吗? 我也遇到同样的问题,如果解决请帮我一下。邮箱:amujj.2007@gmail.com   
--参考方法--
楼主如果解决了这个问题麻烦也告诉一声啊,我的邮箱wangwei171@126.com
--参考方法--
楼主如果解决了这个问题麻烦也告诉一声啊,我的邮箱xl_at@163.com 感激不尽
--参考方法--
The directory name in the parameter file for the workflows was not correct.

--参考方法--
你或许少装了一个东西,具体的自己去看,呵呵,,就不说了
--参考方法--
不知道,感觉像是编译的问题。
--参考方法--
将DEVICE属性设为EMULATOR吗?
--参考方法--
问题已经解决了,现在跟各位需要的朋友分享一下: 

MIDlet-1: 程序名称(要和你的MIDlet-Name一致),  程序图标路径,入口类路径(就是你的MIDlet类) 

例如:MIDlet-1: MyMIDlet,mainicon.jpg,com.topking.ui.MainMidlet 

修改后的jad文件样例: 

MIDlet-Jar-Size: 128939
MIDlet-Jar-URL: ibb2.jar
MIDlet-Name: ibb2 Midlet Suite
MIDlet-Vendor: Midlet Suite Vendor
MIDlet-Version: 1.0.0
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0
MIDlet-1: ibb2 Midlet Suite,hb.jpg,com.topking.ibb.ui.MainMidlet

就搞定了,只要你的程序本身没有错误,就可以在手机上运行你的J2ME程序了! 

--参考方法--
你的系统是windows7?? 和我一样。。我也是这种情况!!报的一样错,我之后换了xp就没有问题了,但是我还是想用windows7啊!
--参考方法--
我也遇到这个问题.我之前在jad文件中MIDlet-1中的程序名称与MIDlet-Name不同。按照楼主说的,把它们改成相同的了,还是不行。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:40:26
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/12953/
本文WWW.DOC100.NET DOC100.NET版权所有。