2012-04-19 61 views
1

我给出以下命令来生成cod文件 D:\ j2me \ j2meSoftware \ For BlackBerry \ BlackBerry \ bin> rapc import =“C:\ temp \ net_rim_api.jar”jad =“MCSMobileJ2ME .jad“codename = MCSMobileJ2ME -midlet D:\ j2me \ Product \ workspace \ MCSMobileJ2ME.mtj.tmp \ emulation \ MCSMobileJ2ME.jar使用rapc编译时出错

它给出了以下错误。我正在使用midlet。我的课MCSMobileJ2ME扩展MIDLet。

它正在搜索的init成员是什么,以及为什么它正在rim.resources中追加我的类名称?

com.rim.resources.MCSMobileJ2MERIMResources:错误!:类别:com.mcs.mobile.midlet.MCSMobileJ2MEMidlet没有成员:

感谢,

+0

精确的错误是 - > com.rim.resources.TCSMobileJ2MERIMResources:错误!:类别:com.tcs.mobile.midle t.TCSMobileJ2MEMidlet没有成员: Satish 2012-04-19 13:59:24

回答

1

启动preverify.exe你的jar文件,并指定相同的net_rim_api.jar。这是确保您的jar文件符合RIM API SDK规则,并具有兼容的字节码。

当preverify.exe成功完成工作并且没有错误时,运行rapc.exe。

+0

我这样做,它仍然没有解决。然后我将init()方法(dummy)添加到我的midlet类中并重新编译。用新的jar我没有这个错误。 – Satish 2012-04-20 09:18:16