我正在尝试使用SDL库为Android开发游戏。应用程序本身启动 完美,你可以使用除触摸屏以外的一切。如果是触摸屏 与应用程序崩溃进行交互,在logcat中留下以下消息:
Fatal signal 11 (SIGSEGV) at 0x00000030 (code=1), thread 868 (org.libsdl.app)
如果我评论SDLActivity.onNativeTouch调用应用程序不会崩溃,但我 无法利用所需的触摸屏信息。
我正在使用已从http://hg.libsdl.org/SDL
克隆的SDL android示例应用程序在设置此应用程序期间,我一直在遵循本指南:
http://www.dinomage.com/2013/01/howto-sdl-on-android/
我在物理设备和模拟器上测试了应用程序 两者都产生了相同的结果。
有没有人对问题可能有什么想法?
答案 0 :(得分:0)
我设法通过切换到旧版本来实现它。在我关注的指南中他们使用了我假设的SDL 2.0.0版本,我使用的是SDL 2.0.3。因此,通过切换到旧版本,触摸屏可以按预期工作。