我知道这可能是最愚蠢的问题,但我仍然不知道如何通过Android Studio截取模拟器的截图 . 我最近从Eclipse切换到Android Studio,我无法在任何地方找到它,我试图在网上搜索但没有帮助 .
您可以从Android Studio捕获屏幕截图,如下图所示 .
从Android Studio 2.0开始,您可以使用新的模拟器:
只需点击3“截图” . 标准位置是桌面 .
要么
选择"More"
在"Settings"下,指定屏幕截图的位置
拍摄截图
单击工具栏上的 Monitor (DDMS Included) 按钮 - 它看起来像Android bugdroid:
这将打开DDMS窗口 . 从左侧的 Devices 选项卡中选择仿真器实例,然后单击停止符号图标旁边的工具栏上方的摄像头按钮:
请注意,如果您的模拟器运行Android 4.4或我认为4.3,那么屏幕截图功能就会被破坏 - 您必须使用物理设备来获取这些操作系统版本的屏幕截图 . 它适用于4.3之前的Android . 那个bug是https://code.google.com/p/android/issues/detail?id=62284
要截取您的应用的屏幕截图:
按照在调试模式下运行应用程序中的说明启动应用程序 .
单击 Android 以打开Android DDMS工具窗口 .
单击Android DDMS工具窗口左侧的 Screen Capture .
可选:要在屏幕截图周围添加设备框架,请启用框架屏幕截图选项 .
单击 Save .
保持模拟器在桌面上的所有其他任务之上并按“ Ctrl + S ”,也会捕获屏幕截图并保存在默认(如果,未编辑)路径(即C:\ Users \ username \ 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
原帖博客:Grab Android screenshot to computer via ADB
请在Windows上使用 ctrl s 或在Mac上使用 ⌘s (在模拟器聚焦时) . 您的 Desktop 应该是默认的保存位置 .
ctrl
s
⌘s
Desktop
1.首先运行您的应用程序2.转到工具 - > Android - > Android设备监视器
单击操作图标列表中模拟器右侧的“相机”图标 . 这可以在最新的工作室上找到,但我不确定从哪个版本 .
Android Device 3.1在Android Studio 3.1中已弃用,已从Android Studio 3.2中删除 . 要在Android Studio 3.1及更低版本中启动独立的Device Monitor应用程序,您可以运行android-sdk / tools / monitor.bat
在Android Studio中,选择 View > Tool Windows> Logcat 以打开Logcat .
从窗口顶部的下拉列表中选择设备和进程 .
单击窗口左侧的“屏幕捕获” .
有关更多信息,请查看link
11 回答
您可以从Android Studio捕获屏幕截图,如下图所示 .
从Android Studio 2.0开始,您可以使用新的模拟器:
只需点击3“截图” . 标准位置是桌面 .
要么
选择"More"
在"Settings"下,指定屏幕截图的位置
拍摄截图
单击工具栏上的 Monitor (DDMS Included) 按钮 - 它看起来像Android bugdroid:
这将打开DDMS窗口 . 从左侧的 Devices 选项卡中选择仿真器实例,然后单击停止符号图标旁边的工具栏上方的摄像头按钮:
请注意,如果您的模拟器运行Android 4.4或我认为4.3,那么屏幕截图功能就会被破坏 - 您必须使用物理设备来获取这些操作系统版本的屏幕截图 . 它适用于4.3之前的Android . 那个bug是https://code.google.com/p/android/issues/detail?id=62284
要截取您的应用的屏幕截图:
按照在调试模式下运行应用程序中的说明启动应用程序 .
单击 Android
以打开Android DDMS工具窗口 .
单击Android DDMS工具窗口左侧的 Screen Capture
.
可选:要在屏幕截图周围添加设备框架,请启用框架屏幕截图选项 .
单击 Save .
保持模拟器在桌面上的所有其他任务之上并按“ Ctrl + S ”,也会捕获屏幕截图并保存在默认(如果,未编辑)路径(即C:\ Users \ username \ Desktop) .
要么
您只需点击“绿色”中突出显示的“相机”图标,我们就可以使用模拟器 .
除了使用Android Studio,您还可以使用更快的adb截屏 .
Unix / OSX中较短的一行替代品
原帖博客:Grab Android screenshot to computer via ADB
请在Windows上使用
ctrl
s
或在Mac上使用⌘s
(在模拟器聚焦时) . 您的Desktop
应该是默认的保存位置 .1.首先运行您的应用程序2.转到工具 - > Android - > Android设备监视器
单击操作图标列表中模拟器右侧的“相机”图标 . 这可以在最新的工作室上找到,但我不确定从哪个版本 .
Android Device 3.1在Android Studio 3.1中已弃用,已从Android Studio 3.2中删除 . 要在Android Studio 3.1及更低版本中启动独立的Device Monitor应用程序,您可以运行android-sdk / tools / monitor.bat
在Android Studio中,选择 View > Tool Windows> Logcat 以打开Logcat .
从窗口顶部的下拉列表中选择设备和进程 .
单击窗口左侧的“屏幕捕获” .
有关更多信息,请查看link