2012-04-01 221 views
1

libgdx崩溃,我试图进入android开发,一些阅读后,我已经在libgdx的发动机,我用解决。世界,你好,在电话

我有安装所有的工具,所以我去了维基,并找到一个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

我去寻找这一类,它似乎是在正确的位置。我是新的日食,并没有任何扭曲的下划线告诉我什么是错的,所以我有点迷路:)

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

昨天晚上很快又试了一次,感叹是它引用了JRE 1.6库,我有1.7,所以我解决了这个问题,但它仍然没有崩溃运行。我也尝试过仿真器2.3.3,它也崩溃了。

+0

当报告崩溃,其最好的,包括从日志中你所看到的特定问题的一些细节。很可能有些图书馆没有正确打包。 – 2012-04-02 00:53:26

+0

的确,好点:) – 4imble 2012-04-02 07:15:00

回答

3

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

见简单的解决这里:http://www.badlogicgames.com/wordpress/?p=2362

在论坛上的一些种类乡亲告诉我,最新的Android ADT插件 休息libgdx项目。这样做的原因是,一个Android Eclipse项目不再添加引用的Java的源项目 它编译APK。为什么他们不得不这样做,但修复 很简单。

点击您的Android项目中选择Properties选择Java Build Path 选择订单和出口检查所有引用,例如在gdx.jar, 的GDX-后端-的android.jar,主代码项目等等就是这样。 下面是使用罐子的项目的前后图像。

2012年03月22日,下午5时24分,由Mario