android - cocos2dx游戏模拟器截图方法

标签 android eclipse android-emulator cocos2d-x screenshot

我在 cocos2dX 中为 android 和 ios 开发了一个游戏。

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

为此,我需要从不同的 Android 模拟器捕获屏幕截图。但是,当我在使用 Eclipse 中的捕获按钮运行游戏时截取模拟器的屏幕截图时,我只有黑屏。

我搜索了解决方案,发现是因为我在 AVD 设置中启用了使用主机 GPU 仿真。但我启用了它以在模拟器中运行 cocos2dx 游戏。如果我取消选中此选项,我的游戏将在模拟器中崩溃。

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

提前致谢。

最佳答案

尝试使用 API 15 和 Intel x68 镜像。我将它与 HAXM 一起使用,并且能够在启用主机 GPU 的情况下制作屏幕截图

关于android - cocos2dx游戏模拟器截图方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26283637/

相关文章:

android - 正确存储在 TAG_GPS_PROCESSING_METHOD 中的值

java - Intent Action_dial 在 android 11 中不起作用

java - 如何让通用图像加载器加载图像按钮?

eclipse - Hadoop Eclipse插件错误:调用localhost/127.0.0.1:54311失败,发生本地异常:java.io.EOFException

java - Android Consumer IR Manager 必须是 : 之一

java - 应用程序显示错误 "myapp has stopped"

java - Android:无法实例化应用程序

android-emulator - 具有 API 15 和 Android 4.0.3 的模拟器显示在设置 4.0.4 中

java - 无法在 Android 模拟器上 root

Android WebView 屏幕在加载下一页或同一页时变黑