Hello world,libgdx在手机上崩溃了

时间:2012-04-01 20:32:24

标签: android libgdx

我正在尝试进入android开发,经过一些阅读后我已经决定使用libgdx作为我将使用的引擎。

我已经安装了所有工具,所以我去了wiki并找到了一个Hello world教程!

http://code.google.com/p/libgdx/wiki/HelloWorld

然后我下载了zip并运行gdx-helloworld它有效! - 很棒。

所以我决定看看它是否在我的手机上运行(Galaxy note,自定义ROM,android 2.3.6)...运行gdx-helloworld-android它进入手机但是立即崩溃。这是预期的还是我做错了什么?

非常感谢。

我得到的错误是:04-02 08:09:08.355:E / dalvikvm(14148):找不到类com.badlogic.gdx.helloworld.HelloWorld',从方法com.badlogic.gdx引用.HelloWorldAndroid.onCreate

我去寻找这个课程,它似乎在正确的地方。我是eclipse的新手,没有潦草的下划线告诉我什么是错的,所以我有点迷失:)

我也注意到gdx-helloworld项目上有一个小感叹号。

昨晚很快再次尝试了,感叹是它引用了JRE 1.6库并且我有1.7,所以我修复了它,但它仍然没有崩溃而没有运行。我也尝试过模拟器2.3.3,它也崩溃了。

1 个答案:

答案 0 :(得分:3)

修正了它,看起来像是adt 1.7打破了它。

请参阅此处的简单修复:http://www.badlogicgames.com/wordpress/?p=2362

  

论坛上有些人告诉我最新的Android ADT   插件打破了libgdx项目。这个的原因是Android   Eclipse项目不再添加引用的Java项目的源代码   到它编译的APK。为什么他们必须这样做是超出我的,修复   但很简单。

     

单击您的Android项目选择属性选择Java构建路径   选择订单和导出检查所有参考文献,例如gdx.jar,   gdx-backend-android.jar,你的主代码项目等等。就是这样。   这是使用罐子的项目的前后图像。

     

发表于2012年3月22日下午5:24,由Mario发表