2012-08-30 106 views
5

我是新手。運行HelloWorld失敗cocos2dx

試圖運行在64位Linux機器上的Android SDK 20.0.1,Android NDK r8(openSuse 12.1)中的cocos2dx(cocos2d-2.0-rc2-x-2.0.1), 。

當從Eclipse中運行仿真得到了以下異常:

W/dalvikvm( 644): threadid=13: thread exiting with uncaught exception (group=0x40a13300) 
E/AndroidRuntime( 644): FATAL EXCEPTION: GLThread 77 
E/AndroidRuntime( 644): java.lang.IllegalArgumentException: No configs match configSpec 
E/AndroidRuntime( 644):  at android.opengl.GLSurfaceView$BaseConfigChooser.chooseConfig(GLSurfaceView.java:863) 
E/AndroidRuntime( 644):  at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:1024) 
E/AndroidRuntime( 644):  at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1401) 
E/AndroidRuntime( 644):  at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240) 
D/gralloc_goldfish( 644): Emulator without GPU emulation detected. 

任何想法?

回答

8

爲2.0,則需要在設備上運行,因爲模擬器不支持OpenGL 2.0

對於那些有興趣在如何獲得的OpenGL 2.0運行在模擬器,這裏是鏈接http://www.cocos2d-x.org/boards/6/topics/12563

+0

其實這是可能,但需要一些特別的配置 – psousa

+0

@psousa:是的,但我想怎麼做會殺死大多數人。 :P –

+0

@ m.ding你能給個參考嗎? – dimba