我知道这可能是最愚蠢的问题,但是我仍然不知道如何通过Android Studio对模拟器进行截屏。 我最近从Eclipse切换到Android Studio,但无论我去哪里寻找它,都找不到。 我尝试在网上搜索,但没有帮助。
我知道这可能是最愚蠢的问题,但是我仍然不知道如何通过Android Studio对模拟器进行截屏。 我最近从Eclipse切换到Android Studio,但无论我去哪里寻找它,都找不到。 我尝试在网上搜索,但没有帮助。
点击工具栏上的监视器(包括DDMS)按钮--它看起来像Android小机器人:
这将会打开DDMS窗口。从左侧的设备选项卡中选择模拟器实例,并点击位于其上方工具栏旁边的相机按钮,停止标志图标旁边:
请注意,如果您的模拟器运行的是Android 4.4或者我认为是4.3,则截屏功能会失效--您必须使用物理设备在这些操作系统版本上获取截图。它在Android 4.3之前的版本中可以正常使用。该错误是https://code.google.com/p/android/issues/detail?id=62284
如何截取应用程序的屏幕截图:
请在模拟器聚焦时,在 Windows 上使用 ctrl
+s
或在 Mac 上使用 ⌘s
进行保存。您的默认保存位置应为 Desktop
。
除了使用Android Studio外,您还可以使用更快的adb截屏。
adb shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png
adb shell rm /sdcard/screen.png
Unix / OSX 中更短的一行替代方式
adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > screen.png
原始博客文章:通过ADB将Android截图传输到计算机
更多信息请参考此链接。