我的游戏在运行 android 4.1.1 的 Lenovo IdeaTab A2109 上崩溃(以前似乎可以运行),但在运行 android 4.1.2 的 Galaxy s2 上运行良好。我在 Manifest 文件中的 minSDK:14 和目标:18。我使用的是 IntelliJ IDEA 12.1.4。我检查了我的 android 模块中的导出内容,没有解决我的问题。
09-20 13:22:14.269: WARN/dalvikvm(11166): Exception Lcom/badlogic/gdx/utils/GdxRuntimeException; thrown while initializing Lcom/badlogic/gdx/backends/android/AndroidApplication;
09-20 13:22:14.269: WARN/dalvikvm(11166): Class init failed in newInstance call (Lcom/comraz/slashem/MainActivity;)
09-20 13:22:14.269: DEBUG/AndroidRuntime(11166): Shutting down VM
09-20 13:22:14.269: WARN/dalvikvm(11166): threadid=1: thread exiting with uncaught exception (group=0x411102a0)
09-20 13:22:14.269: ERROR/AndroidRuntime(11166): FATAL EXCEPTION: main
java.lang.ExceptionInInitializerError
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1319)
at android.app.Instrumentation.newActivity(Instrumentation.java:1053)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1974)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
编辑:
我创建了一个 eclipse 项目并在那里添加了我所有的类,它似乎打开了,但是当我到达我的游戏屏幕时,一切都是黑色的。三星一切都很好,我可以看到一切
解决了:
Android 上的 GdxRuntimeException:无法为目标加载共享库“gdx”
怀疑论者的回答