2013-11-02 16 views
1

現在我用libgdx做了一個遊戲,我只在桌面上試過它,現在當我嘗試我的手機上運行它,它拋出這個:Libgdx:找不到原生Lcom/badlogic/gdx /後端/ android/AndroidGL20; .init()V

11-02 23:16:19.171: W/GL2JNIView(2702): creating OpenGL ES 2.0 context 
11-02 23:16:19.211: D/dalvikvm(2702): Trying to load lib /data/data/com.infiniteangle.raywararcade/lib/libgdx.so 0x40514af0 
11-02 23:16:19.211: D/dalvikvm(2702): Shared lib '/data/data/com.infiniteangle.raywararcade/lib/libgdx.so' already loaded in same CL 0x40514af0 
11-02 23:16:19.211: W/dalvikvm(2702): No implementation found for native Lcom/badlogic/gdx/backends/android/AndroidGL20;.init()V 
11-02 23:16:19.211: W/dalvikvm(2702): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcom/badlogic/gdx/backends/android/AndroidGL20; 
11-02 23:16:19.221: W/dalvikvm(2702): threadid=8: thread exiting with uncaught exception (group=0x40015568) 
11-02 23:16:19.221: E/AndroidRuntime(2702): FATAL EXCEPTION: GLThread 9 
11-02 23:16:19.221: E/AndroidRuntime(2702): java.lang.ExceptionInInitializerError 
11-02 23:16:19.221: E/AndroidRuntime(2702):  at com.badlogic.gdx.backends.android.AndroidGraphics.setupGL(AndroidGraphics.java:286) 
11-02 23:16:19.221: E/AndroidRuntime(2702):  at com.badlogic.gdx.backends.android.AndroidGraphics.onSurfaceCreated(AndroidGraphics.java:334) 
11-02 23:16:19.221: E/AndroidRuntime(2702):  at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1348) 
11-02 23:16:19.221: E/AndroidRuntime(2702):  at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1118) 
11-02 23:16:19.221: E/AndroidRuntime(2702): Caused by: java.lang.UnsatisfiedLinkError: init 
11-02 23:16:19.221: E/AndroidRuntime(2702):  at com.badlogic.gdx.backends.android.AndroidGL20.init(Native Method) 
11-02 23:16:19.221: E/AndroidRuntime(2702):  at com.badlogic.gdx.backends.android.AndroidGL20.<clinit>(AndroidGL20.java:28) 

遊戲使用OpenGL ES 2.0的

我libs文件夾是這樣的:

enter image description here

餘噸重新啓動eclipse(以防萬一),清理項目。

+0

hhmmm我認爲這是沒有意義的供應gl20.so文件。您的手機本身支持OGL ES 2,或者它不支持。 – noone

+0

gdx項目創建者自動將這些文件放入libs文件夾中。我的手機完全支持opengl es 2 – SteveL

+0

你的意思是gdx-setup-ui?對我來說,它並沒有把那些庫放在那裏。 – noone

回答

0

我全部換成了libgdx的罐子的新版本,可能很多罈子裏的已經過時

相關問題