2014-04-25 2 views
0

SDK Tolls 버전 22.6.2 및 SDK 플랫폼 도구와 함께 최신 libgdx 버전 (0.9.9) 및 최신 버전의 ADT (빌드 : v22.6.2-1085508)를 사용하고 있습니다. 버전 19.0.1 및 SDK 빌드 버전 19.0.3. 내 프로그램은 바탕 화면에서 잘 실행되지만 안드로이드에서 에뮬레이션하고 싶을 때 오류가 발생합니다 (불행히도, BirdEscape가 중지되었습니다). 내 바탕 화면은 64 비트이고 나는 armeabiarmeabi-v7a을 안드로이드 루트 디렉토리에 가지고 있습니다. 에서 이쪽을 봐주십시오 : 장치에 대한 https://www.dropbox.com/s/cdogyhbxj3x8kyh/Capture.PNGlibgdx로 만든 프로젝트가 안드로이드에서 작동하지 않습니다.

설정은 이것이다 : https://www.dropbox.com/s/ogk7hlv5oeat036/capturesetting.PNG

04-25 18:14:18.383: D/dalvikvm(1198): Trying to load lib /data/app-lib/com.Solijon.BirdEscape.android-1/libgdx.so 0xb3d03bb8 
04-25 18:14:18.423: D/dalvikvm(1198): Added shared lib /data/app-lib/com.Solijon.BirdEscape.android-1/libgdx.so 0xb3d03bb8 
04-25 18:14:18.423: D/dalvikvm(1198): No JNI_OnLoad found in /data/app-lib/com.Solijon.BirdEscape.android-1/libgdx.so 0xb3d03bb8, skipping init 
04-25 18:14:18.503: D/AndroidRuntime(1198): Shutting down VM 
04-25 18:14:18.503: W/dalvikvm(1198): threadid=1: thread exiting with uncaught exception (group=0xb3a3fba8) 
04-25 18:14:18.523: E/AndroidRuntime(1198): FATAL EXCEPTION: main 
04-25 18:14:18.523: E/AndroidRuntime(1198): Process: com.Solijon.BirdEscape.android, PID: 1198 
04-25 18:14:18.523: E/AndroidRuntime(1198): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.Solijon.BirdEscape.android/com.Solijon.BirdEscape.android.AndroidLauncher}: com.badlogic.gdx.utils.GdxRuntimeException: Libgdx requires OpenGL ES 2.0 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at android.app.ActivityThread.access$800(ActivityThread.java:135) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at android.os.Handler.dispatchMessage(Handler.java:102) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at android.os.Looper.loop(Looper.java:136) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at android.app.ActivityThread.main(ActivityThread.java:5017) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at java.lang.reflect.Method.invokeNative(Native Method) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at java.lang.reflect.Method.invoke(Method.java:515) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at dalvik.system.NativeStart.main(Native Method) 
04-25 18:14:18.523: E/AndroidRuntime(1198): Caused by: com.badlogic.gdx.utils.GdxRuntimeException: Libgdx requires OpenGL ES 2.0 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at com.badlogic.gdx.backends.android.AndroidGraphics.createGLSurfaceView(AndroidGraphics.java:121) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at com.badlogic.gdx.backends.android.AndroidGraphics.<init>(AndroidGraphics.java:101) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at com.badlogic.gdx.backends.android.AndroidGraphics.<init>(AndroidGraphics.java:94) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at com.badlogic.gdx.backends.android.AndroidApplication.init(AndroidApplication.java:130) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at com.badlogic.gdx.backends.android.AndroidApplication.initialize(AndroidApplication.java:96) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at com.Solijon.BirdEscape.android.AndroidLauncher.onCreate(AndroidLauncher.java:14) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at android.app.Activity.performCreate(Activity.java:5231) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159) 
04-25 18:14:18.523: E/AndroidRuntime(1198):  ... 11 more 

답변

2

기본적으로 LibGDX는 당신이 필요로하는 에뮬레이터에서 그것을 사용하려면 GLES 2를 사용할 수 있도록 에뮬레이터 밤은로 erroring한다 "호스트 GPU 사용"상자를 설정하십시오.

관련 문제