编程J2ME Midlet时eclipse中的链接错误不满意

时间:2012-01-11 11:19:33

标签: eclipse java-me

线程“Main”中的异常java.lang.UnsatisfiedLinkError:com.sun.midp.main.Configuration.getProperty0(Ljava / lang / String;)Ljava / lang / String;     at com.sun.midp.main.Configuration.getProperty0(Native Method)     at com.sun.midp.main.Configuration.getProperty(Configuration.java:32)     在com.sun.midp.lcdui.Resource。 (Resource.java:30)     在com.sun.midp。 main.Main.initSystemLabels(Main.java:686)     在com.sun.midp.main.Main.main(Main.java:103)

如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

我认为nativeSetTable()受到保护或私密,这就是您没有看到它的原因。而且nativeSetTable()是一个本机方法,这意味着它基于本机代码(已经为特定处理器编译并在特定的lib中可用[即DLL])。

UnsatisfiedLinkError表示无法正确检索和执行此特定方法。

  

如果Java虚拟机无法找到合适的内容,则抛出该异常   声明为native的方法的本地语言定义。

这意味着您的Java ME模拟器必须缺少librairies。你应该尝试重新安装它。

资源: