首页 文章

从Android Studio在模拟器上截取屏幕截图

提问于
浏览
149

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

11 回答

  • 11

    您可以从Android Studio捕获屏幕截图,如下图所示 .
    You can take capture from Android Studio

  • 0

    从Android Studio 2.0开始,您可以使用新的模拟器:

    New Android Emulator from Android Studio 2.0

    只需点击3“截图” . 标准位置是桌面 .

    要么

    • 选择"More"

    • 在"Settings"下,指定屏幕截图的位置

    • 拍摄截图

  • 0

    单击工具栏上的 Monitor (DDMS Included) 按钮 - 它看起来像Android bugdroid:

    IDE window showing Monitor button

    这将打开DDMS窗口 . 从左侧的 Devices 选项卡中选择仿真器实例,然后单击停止符号图标旁边的工具栏上方的摄像头按钮:

    Monitor window

    请注意,如果您的模拟器运行Android 4.4或我认为4.3,那么屏幕截图功能就会被破坏 - 您必须使用物理设备来获取这些操作系统版本的屏幕截图 . 它适用于4.3之前的Android . 那个bug是https://code.google.com/p/android/issues/detail?id=62284

  • 67

    要截取您的应用的屏幕截图:

    • 按照在调试模式下运行应用程序中的说明启动应用程序 .

    • 单击 Android
      6:Android button
      以打开Android DDMS工具窗口 .

    • 单击Android DDMS工具窗口左侧的 Screen Capture
      Camera button
      .

    • 可选:要在屏幕截图周围添加设备框架,请启用框架屏幕截图选项 .

    • 单击 Save .

  • 92

    保持模拟器在桌面上的所有其他任务之上并按“ Ctrl + S ”,也会捕获屏幕截图并保存在默认(如果,未编辑)路径(即C:\ Users \ username \ Desktop) .

    要么

    您只需点击“绿色”中突出显示的“相机”图标,我们就可以使用模拟器 .

    enter image description here

  • 1

    除了使用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

  • 214

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

  • 18

    1.首先运行您的应用程序2.转到工具 - > Android - > Android设备监视器
    Check image for more detail

  • 69

    单击操作图标列表中模拟器右侧的“相机”图标 . 这可以在最新的工作室上找到,但我不确定从哪个版本 .

    enter image description here

  • 3

    Android Device 3.1在Android Studio 3.1中已弃用,已从Android Studio 3.2中删除 . 要在Android Studio 3.1及更低版本中启动独立的Device Monitor应用程序,您可以运行android-sdk / tools / monitor.bat

  • 21
    • 在Android Studio中,选择 View > Tool Windows> Logcat 以打开Logcat .

    • 从窗口顶部的下拉列表中选择设备和进程 .

    • 单击窗口左侧的“屏幕捕获” .

    有关更多信息,请查看link

相关问题