首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DDMS屏幕截图与vsync不同步

DDMS屏幕截图与vsync不同步
EN

Stack Overflow用户
提问于 2010-11-13 02:40:21
回答 2查看 792关注 0票数 1

我目前正在为Android开发一个游戏,我想把它的截图。我使用eclipse中的DDMS工具做到了这一点。然而,大多数屏幕截图是两个帧的混合:

代码语言:javascript
复制
___________
|new frame|
|         |
|         |
|_________|
|old frame|
|         |
|_________|

分隔线位于不同的位置。

这导致我得出结论,屏幕截图是在当前帧仍在绘制的情况下制作的。

有没有办法让录屏和硬件同步?

有没有其他方法可以在不发生这种情况的情况下截图?

提前感谢您的任何提示!

更新:查看我对我的解决方案接受答案的最后一条评论。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-13 03:46:07

我知道这可能是一个糟糕的解决方案,但它会是一个快速的。您是否可以(临时、仅调试等)游戏是否暂停,以便您可以截取屏幕截图?又名“冻结”一段时间?

票数 4
EN

Stack Overflow用户

发布于 2010-11-13 04:45:04

复杂的方法:看看vnc服务器应用程序。如果您的设备是根设备,它可以显示摄像头视频流,而不会出现您解释的问题。但它使用了大量的jni文件,而且集成起来可能很复杂,只需要截图。或者,您可以在您的计算机vnc客户端应用程序上启动设备,安装应用程序并拍摄快照。

https://github.com/oNaiPs/droid-VNC-server/tree/

市场应用:"org.onaips.vnc“

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4167936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档