我试图从基于此libgdx构建Android游戏游戏 但Android应用程序崩溃时移植到Android游戏libgdx代码我从http://rengelbert.com/blog/downloads/froggerLibGDXSource.ziplibgdx游戏不能在Android手机工作
下载和我建立了android该游戏代码,你可以从这里下载https://rapidshare.com/files/3456268683/FroggerLibGDXAndroid.zip
游戏崩溃,而不是开始 请帮我将游戏移植到Android
这是错误消息我得到
/AndroidRuntime(2966): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
/AndroidRuntime(2966): CheckJNI is ON
/AndroidRuntime(2966): --- registering native functions ---
/ActivityManager( 65): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER
/AndroidRuntime(2966): Shutting down VM
/dalvikvm(2966): Debugger has detached; object registry had 1 entries
/AndroidRuntime(2966): NOTE: attach of thread 'Binder Thread #3' failed
/ActivityManager( 65): Start proc com.libgdx.screen for activity com.libgdx.screen/.LibgdxScreenAndroidActivity: pid=29
/dalvikvm(2973): Trying to load lib /data/data/com.libgdx.screen/lib/libgdx.so 0x43e37a00
/dalvikvm(2973): Added shared lib /data/data/com.libgdx.screen/lib/libgdx.so 0x43e37a00
/dalvikvm(2973): No JNI_OnLoad found in /data/data/com.libgdx.screen/lib/libgdx.so 0x43e37a00, skipping init
/dalvikvm( 303): GC_EXPLICIT freed 1722 objects/57656 bytes in 13322ms
/qemud ( 38): fdhandler_accept_event: accepting on fd 10
/qemud ( 38): created client 0x1073a8 listening on fd 15
/qemud ( 38): client_fd_receive: attempting registration for service 'sensors'
/qemud ( 38): client_fd_receive: -> received channel id 17
/qemud ( 38): client_registration: registration succeeded for client 17
/qemud ( 38): fdhandler_event: disconnect on fd 15
/AndroidInput(2973): sensor listener setup
/libEGL (2973): egl.cfg not found, using default config
/QemuSensors( 65): data__poll: len=-1, errno=9: Bad file number
/QemuSensors( 65): data__poll: len=-1, errno=9: Bad file number
/libEGL (2973): loaded /system/lib/egl/libGLES_android.so
/QemuSensors( 65): data__poll: len=-1, errno=9: Bad file number
/QemuSensors( 65): data__poll: len=-1, errno=9: Bad file number
/QemuSensors(2973): data__poll: len=-1, errno=9: Bad file number
/ActivityManager( 65): Launch timeout has expired, giving up wake lock!
/QemuSensors( 65): data__poll: len=-1, errno=9: Bad file number
/QemuSensors( 65): data__poll: len=-1, errno=9: Bad file number
/AndroidGraphics(2973): OGL renderer: Android PixelFlinger 1.3
/ActivityManager( 65): Displayed activity com.libgdx.screen/.LibgdxScreenAndroidActivity: 10258 ms (total 10258 ms)
/AndroidGraphics(2973): OGL vendor: Android
/AndroidGraphics(2973): OGL version: OpenGL ES-CM 1.0
/AndroidGraphics(2973): OGL extensions: GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_read_f
/AndroidGraphics(2973): framebuffer: (5, 6, 5, 0)
/AndroidGraphics(2973): depthbuffer: (16)
/AndroidGraphics(2973): stencilbuffer: (0)
/AndroidGraphics(2973): samples: (0)
/AndroidGraphics(2973): coverage sampling: (false)
/QemuSensors( 65): data__poll: len=-1, errno=9: Bad file number
/QemuSensors( 65): data__poll: len=-1, errno=9: Bad file number
/ActivityManager( 65): Activity idle timeout for HistoryRecord{43f692f8 com.libgdx.screen/.LibgdxScreenAndroidActivity}
/dalvikvm(2973): GC_EXTERNAL_ALLOC freed 1740 objects/111376 bytes in 1622ms
/QemuSensors(2973): data__poll: len=-1, errno=9: Bad file number
/AndroidGraphics(2973): Managed meshes/app: { }
/AndroidGraphics(2973): Managed textures/app: { }
/AndroidGraphics(2973): Managed shaders/app: { }
/AndroidGraphics(2973): Managed buffers/app: { }
/QemuSensors( 65): data__poll: len=-1, errno=9: Bad file number
/QemuSensors( 65): data__poll: len=-1, errno=9: Bad file number
请包括关于崩溃的一些细节。在Android下运行时,日志中可能有一个例外。 – 2012-07-05 16:39:24
可以请你检查这个游戏是不是在Android工作。我附加了Android和桌面版本。请检查为什么此代码无法运行rapidshare.com/files/1274277113/libgdxgame.zip – lakshman 2012-07-06 11:34:52
您正在运行什么类型的设备?它似乎是使用软件gl渲染器(PixelFlinger),所以它可能不会运行得很好。那里有真正的错误吗?这看起来主要是信息消息。 – 2012-07-06 13:14:06