我知道这可能是最愚蠢的问题,但我仍然不知道如何通过Android Studio截取模拟器的截图。我最近从Eclipse切换到Android Studio,我在任何地方都找不到它,我也试着在网上搜索,但没有帮助。


当前回答

Android Device Monitor在Android Studio 3.1中已弃用,并从Android Studio 3.2中移除。 要启动Android Studio 3.1及以下版本的独立设备监控应用程序,可以运行Android -sdk/tools/ Monitor .bat

其他回答

在Android Studio中选择“View > Tool Windows > Logcat”,打开“Logcat”。 从窗口顶部的下拉菜单中选择设备和进程。 单击窗口左侧的Screen Capture。

欲了解更多信息,请查看此链接

Android Device Monitor在Android Studio 3.1中已弃用,并从Android Studio 3.2中移除。 要启动Android Studio 3.1及以下版本的独立设备监控应用程序,可以运行Android -sdk/tools/ Monitor .bat

请在Windows上使用ctrl+s,在Mac上使用⌘s(当模拟器被聚焦时)。您的Desktop应该是默认的保存位置。

你可以从Android Studio中截取如下图所示的截图。

除了使用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屏幕截图到计算机