4

我已经按照http://code.google.com/p/libgdx/wiki/ProjectSetup中的描述创建了三个项目,并且运行桌面版本有效,但是当我在模拟器上运行 android 版本时出现以下错误. 主项目位于 android 项目的构建路径中,eclipse 构建所有内容都没有错误。我错过了什么?

10-31 07:06:47.023: E/dalvikvm(769): Could not find class 'com.mygame.MyGame',
referenced from method com.mygame.MyGameAndroid.onCreate
4

3 回答 3

9

当我将主项目的 Java 编译器从 JavaSE-1.7 切换到 JavaSE-1.6 时,我已经解决了这个问题。现在知道为什么这不适用于 JavaSE-1.7。对此有任何评论将不胜感激。

编辑:相关帖子:http ://www.badlogicgames.com/forum/viewtopic.php?f=11&t=2314

于 2011-10-31T13:42:48.777 回答
0

就我而言,这是因为我的核心Game类派生自框架Game类。没有正确包含框架类;由于找不到子类,Android 报告找不到主类(因为它不完全知道)。

为了解决这个问题,我正确地添加了我的派生框架参考,一切正常。

于 2013-07-06T02:12:53.370 回答
-1

在必须检查 android 项目属性-> Java 构建路径-> 订单和导出-> 主游戏项目中的单选按钮。希望它可以帮助其他人。

于 2013-12-21T09:23:28.827 回答