2014-10-09 79 views
1

我曾经为android和ios开发过cocos2dX游戏。如何为coco2dx游戏制作模拟器屏幕截图

现在我想截取应用程序的屏幕截图来上传商店。

为此,我需要捕获来自不同的android模拟器的截图。但是当我在使用eclipse中的捕获按钮运行游戏时截取了仿真器的屏幕截图后,我只能看到黑屏。

我搜索了解决方案,发现它是因为我已经启用在AVD设置中使用主机GPU仿真。但我启用了这个模拟器运行cocos2dx游戏。如果我没有选中这个选项,我的游戏会在模拟器中崩溃。

我尝试过使用api级别17到20,并且此选项已选中且未选中。但无论是游戏将崩溃或截图将黑屏。任何人都可以提出解决这个问题的办法。我也尝试了许多其他建议,如取消选中擦除用户数据等。从堆栈溢出和其他论坛。但找不到任何完美的解决方案来解决此问题

在此先感谢。

回答

1

尝试使用API​​ 15和Intel x68映像。我在HAXM中使用了这个功能,并且能够在启用主机GPU的情况下进行截图。

0

另一个解决方法是使用外部工具来捕获仿真器的屏幕。例如。一个标准的Windows附件是“剪切工具”。

即使启用了“使用主机CPU”的模拟器,也可以使用此功能。它确实缺乏一些功能,比如将屏幕截图构造成屏幕眩光和阴影的手机。