当前位置: 首页 > 知识库问答 >
问题:

无法加载类(老Java手机游戏)

孙梓
2023-03-14

我有一个老旧的,被遗忘的,Java的游戏旧西门子手机,我想玩一次。但我再也没有电话了。所以我一直在努力模仿它。但不管用。

Kemulator删除此错误:

KEmulator V1.0.0正在运行...
启动MIDlet类:Incubus
线程“Thread-6”java.lang.noClassDeffounder异常:com/siemens/mp/ga me/GraphicObject
在Incubus.startApp(未知源)
在javax.microedition.MIDlet.MIDlet.invokestartApp(未知源)
在emulator.c.run(未知源)
在java.lang.thread.run(未知源)
在java.lang.thread.run(未知源)

有什么办法可以解决或绕过这个问题吗?

更新:我已经安装了SMTK核心包0.11.1.49和M55 SMTK仿真器包v0.9.00.1(来自西门子)。我认为这应该可以解决J2ME Siemens Java API的问题。但它会以以下错误挂起仿真程序

禁用时调用内存分配器

共有1个答案

韩麒
2023-03-14

游戏使用的是J2ME西门子Java API(来自西门子SMTK),它依赖于平台,仿真器无法处理那些西门子特定的调用

也许有一个库可以将这些西门子调用转换成通用的J2ME或其他东西,但很可能不是。

 类似资料:
  • 问题内容: 我正在尝试使用ELKI(http://elki.dbs.ifi.lmu.de/)进行OPTICS群集。 我尝试使用提供的gui运行群集,但是随后出现此异常: 我将w3c.jar解压缩到程序路径中。但这仍然给我同样的错误。 我有一个相当老的Ubuntu(10.04),带有OpenJDK版本IcedTea6 1.13.3。但是我想那不是造成麻烦的吧? 该怎么办? 问题答案: 我认为您仍然必

  • 问题内容: 我的应用程序将同时部署在tcServer和WebSphere 6.1上。此应用程序使用ehCache,因此需要slf4j作为依赖项。结果,我已将slf4j-api.jar(1.6)jar添加到我的war文件包中。 该应用程序在tcServer中工作正常,但以下错误除外: 但是,当我在WebSphere中部署时,会得到一个。 还伴随着 我已经检查了两个应用服务器的类路径,没有其他的slf

  • 想要从Nashorn迁移到GraalVM。已安装Graal VM CE 测试应用 例外情况: 发生了什么?

  • 问题内容: 当我尝试运行Hibernate时,我在控制台中收到以下消息。 但是hibernate状态很好。我的项目有什么问题吗?我使用Eclipse(Helios),Hibernate 3.6.8。我使用这些jar文件:antlr-2.7.6,commons- collections-3.1,dom4j-1.6.1,hibernate3,hibernate- jpa-2.0-api-1.0.1.F

  • 我试图从groovy脚本调用Oracle存储过程,结果出现了标题中的错误。 以下是我的剧本: 当我删除(它们是OUT parameters)参数时,脚本将被编译,所以我认为它们有问题······ 我找到了一个让我的程序工作的解决方案: 但我想有一个更好的方法来传递这些SQL参数... PS:我正在使用Groovy-2.4.13,并尝试了Oracle JDK9和1.8.0_151

  • 我正试图用PDFBox和Groovy来搞乱一下。我试图使用PDType1Font类的getStringWidth()方法计算字符串的宽度。 我的问题是,每次编译和运行代码时,都会出现这样一个错误: 代码如下: 为了清晰起见,我删除了代码中所有不相关的部分。 问题出在哪里? 更新:我在IntelliJ中搜索了一下如何将外部jar添加到我的类路径,发现我需要转到项目结构- 我试着这样做: 但我仍然收到