Android Studio 0.9.2中的Android模拟器截图

6
当我使用Android Studio或Android Device Monitor对任何AVD进行截图时,会得到一个黑屏。是否有其他人遇到过这个问题?如何解决?这是Android工具的一个bug吗?

您能告诉我您是如何截取那个屏幕截图的方法吗? - Code Geek
@Outofmemory 我在 Android Studio 中的 Android 视图中单击了相机图标。我在 Android 设备监视器和使用 adb shell /system/bin/screencap -p /sdcard/screenshot.png 中得到相似的结果。 - Code-Apprentice
1
可能相关:https://code.google.com/p/android/issues/detail?id=60359 - Code-Apprentice
我想知道为什么你要那样截屏。请使用第三方屏幕截图软件。 - Code Geek
2
@Code-Apprentice -- 那个 bug 是正确的。尝试关闭 GPU 加速。 - Scott Barta
@Outofmemory,你能否给我推荐一个第三方包,在模拟器上可以轻松安装的? - Code-Apprentice
4个回答

6
这是Android模拟器上的一个bug。请在模拟器设置中关闭主机GPU
步骤:
  1. 打开Android虚拟设备管理器。
  2. 点击您的模拟器的编辑图标。
  3. 仿真性能下,取消选中使用主机GPU
  4. 点击完成并重新启动模拟器。
一切都会恢复正常。

1
尝试在使用Windows 8系统时获取屏幕截图。 WIN键 + Prt Sc按钮。

1
  1. 我不在Windows上。
  2. 这将提供所有窗口装饰,而不仅仅是设备的屏幕。(去除窗口装饰很麻烦。)
  3. 这并没有解决Android工具是否存在漏洞的问题。
- Code-Apprentice
  1. 这将提供所有窗口装饰,而不仅仅是设备屏幕。
你可以在照片编辑器中轻松裁剪模拟器屏幕。
- Code Geek
1
@Outofmemory 使用照片编辑器需要大量的人工劳动和时间。 - Code-Apprentice

1

Prt Sc键,打开画图并粘贴


是的,我知道如何手动截屏。但是然后我将不得不手动删除所有窗口装饰以仅获取设备屏幕。我的问题是这是否是Android Studio、adb、模拟器或其他Android开发工具中的错误。(附言:不能安全地假设每个人都在Windows上开发。) - Code-Apprentice

0
我推荐这个工具“ligth shot”,它允许您在自己的浏览器和操作系统中裁剪、编辑、复制和保存截图。
请查看链接:http://app.prntscr.com/en/index.html

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接