Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在emulator上拍摄高质量的屏幕截图?_Android_Eclipse_Android Emulator - Fatal编程技术网

Android 如何在emulator上拍摄高质量的屏幕截图?

Android 如何在emulator上拍摄高质量的屏幕截图?,android,eclipse,android-emulator,Android,Eclipse,Android Emulator,我没有平板电脑,但我想从模拟器上截图,以便在Google Play中显示。我使用Eclipse(使用上面答案中给出的方法)实现了这一点,但截图质量不高:每次截图时,图像至少有一个点被破坏(某些区域有点移位) 有更好的方法吗?我会使用ADT附带的(也被列为调试监视器),选择设备和应用程序,然后单击该摄像头图标。它创建了非常好看的屏幕截图 我在模拟器上也出现了一些渲染错误。。。最好使用实际设备。如果其他图像/性能更好,您也可以尝试。根据回答,这是一个模拟器问题。要解决这个问题,您需要在创建仿真器时启

我没有平板电脑,但我想从模拟器上截图,以便在Google Play中显示。我使用Eclipse(使用上面答案中给出的方法)实现了这一点,但截图质量不高:每次截图时,图像至少有一个点被破坏(某些区域有点移位)

有更好的方法吗?

我会使用ADT附带的(也被列为调试监视器),选择设备和应用程序,然后单击该摄像头图标。它创建了非常好看的屏幕截图


我在模拟器上也出现了一些渲染错误。。。最好使用实际设备。如果其他图像/性能更好,您也可以尝试。

根据回答,这是一个模拟器问题。要解决这个问题,您需要在创建仿真器时启用“使用主机GPU”设置,根据答案。

尝试删除avd并创建一个新的仿真器。这就是我所做的,但它有描述的问题。下载GenyMotion软件,您将对android仿真器产生真正的设备效果或不确定,在真正的设备上,我用其他方法截图(我有三星galaxy,按home和power截图)。这很好。@Szymon:试试我链接的模拟器。尽管它需要注册(为什么?),而且对我来说比ADT模拟器慢一点,但它还是有一些很酷的特性。值得一试!好的,我试试看。谢谢