Android Studio Emulator 设备屏幕捕获屏幕不可用

Android Studio Emulator device screen capture screen not available

在 Windows 中使用 Android Studio。试图获取屏幕截图。

  1. 运行 我的应用处于调试模式。
  2. 打开 Android DDMS 工具 window。
  3. 单击 Android DDMS 工具左侧的屏幕截图 window。

当设备屏幕截图 window 出现时,"save" 按钮被禁用并显示屏幕不可用。

在 Android 虚拟设备管理器 (AVD) 中尝试取消选中虚拟设备仿真性能设置:使用主机 GPU。

另一种方法是使用 adb screenrecord

https://developer.android.com/studio/command-line/shell.html#screenrecord

$ adb shell screenrecord /sdcard/demo.mp4
(press Ctrl-C to stop)
$ adb pull /sdcard/demo.mp4
$ adb shell rm /sdcard/demo.mp4

使用@NataliaMaciejowska 的回答,我还更改了模拟器设置:

但这并没有帮助。我重新安装了视频播放器驱动程序,启动了其他 API 级别较低的模拟器。奇怪,但我也没有收到屏幕截图或视频,而设备却显示了它们。有时后来的模拟器开始显示屏幕截图。不知道,发生了什么。也不要忘记在此处切换模拟器:

您可以尝试使用模拟器的按钮进行截图: