如何使用Android Studio录制屏幕

har*_*rsh 66 android screen-recording android-studio

我将手机连接到Android Studio和代码.我想录制我的手机屏幕.我看到了这个,但我的Android Studio中禁用了该按钮.我可以捕捉屏幕,但无法录制.有人可以帮我弄这个吗?

UPDATE

在此输入图像描述

这就是我的Android工作室中的情况.该按钮被禁用

Mac*_*ado 43

转到您的菜单

  • View- > Tool Windows- >Android

您将在左下角找到记录图标.

在此输入图像描述

如果您使用的是AVD,请确保禁用 "使用主机GPU" .

录制您的应用的视频:

  • 按照在调试模式下运行应用程序中的说明启动应用程序.
  • 单击Android以打开Android DDMS工具窗口.
  • 单击Android DDMS工具窗口左侧的"屏幕记录".
  • 单击开始录制.
  • 与您的应用互动.
  • 单击停止录制.
  • 输入录制文件的名称,然后单击"确定".

资料来源:https://developer.android.com/tools/debugging/ddms.html

  • "你会找到记录图标".是的,我找到了,但它没有用. (54认同)
  • 你试过用其他设备调试吗?毕竟有许多设备不支持屏幕录制. (2认同)
  • 对于Genymotion API 16(三星Galaxy S2),该按钮已被禁用.但对于API 19仿真器(Google Nexus 4),该按钮已启用. (2认同)

pRa*_*NaY 29

现在,您还可以从Android模拟器录制视频,如下所示:

  • 选择更多 更多选择 选项
  • 然后选择录制屏幕 记录屏幕 选项.

检查下面的截图:

记录android模拟器屏幕


小智 15

也许您的设备不支持屏幕录像机,有许多设备不支持屏幕录像机,因此这是设备问题.如果你想记录你的应用程序屏幕然后只需在Android模拟器或genymotion上运行应用程序并启动桌面屏幕录像机并调整桌面屏幕以适应模拟器.PC有很多屏幕录像机,但我更喜欢cam studio 8.谢谢


Eri*_*rik 14

在较新版本中Android Studio需要外部Android手机来记录屏幕,最好至少具有分辨率720p.由于内部在虚拟内存上运行,因此无法记录,因此无法同时记录和运行仿真器.我正在运行Android Studio 2.3.2这是最新的和我经历过的那个.但当我关闭模拟器并连接我HTC One M9自动启用录制按钮来录制手机而不是模拟设备.
检查下面的图像以及它们之间的区别在红色圆圈中:

第一张图片,计算机上的模拟设备: 仿真设备无法进行屏幕录制

第二张图片,连接到电脑的个人设备: 个人设备已连接并准备从Android Studio录制


TWi*_*Rob 9

Android SDK仿真程序不支持录制:https: //code.google.com/p/android/issues/detail?id = 61682

screenrecord命令完全丢失:

i:\>adb -e shell
root@generic_x86_64:/ # screenrecord
/system/bin/sh: screenrecord: not found
127|root@generic_x86_64:/ #
Run Code Online (Sandbox Code Playgroud)

在Windows上,我建议使用Fraps通用屏幕捕获工具作为替代方案.这是一个很棒的工具,有太多年的历史可以计算.我并不隶属于他们,我只是在游戏中使用它"当天".在"电影"选项卡上添加视频捕获热键并使用它来开始/停止录制.录制时FPS计数器将为红色.


Ron*_*dev 9

您可以从命令行将视频录制到 .mp4 文件中:

adb shell screenrecord /sdcard/video.mp4

完成录制后,按 Ctrl+C。

然后您可以将文件复制到您的计算机(当前文件夹)

adb pull /sdcard/video.mp4

如果需要,您可以从 SD 卡中删除该文件

adb shell rm /sdcard/video.mp4


小智 5

也许你应该换一部手机,像这样:

使用华为时,屏幕录制被禁用:

图片1

但是当换成努比亚的时候,就成功了!

图片2