如何使用Android Studio录制屏幕
我将手机连接到Android Studio和代码。 我想记录我的手机屏幕。 我看到了这个,但是该按钮在我的Android Studio中被禁用。 我可以捕获屏幕,但无法录制。 有人可以帮我弄这个吗?
UPDATE
这就是我的Android工作室中的样子。 该按钮被禁用
9个解决方案
41 votes
转到菜单
View-> Tool Windows-> Android
您会在左下角找到记录图标。
如果您使用的是AVD,请确保已禁用“使用主机GPU”。
要对您的应用进行视频录制:
按照在调试模式下运行应用程序中所述启动应用程序。
单击Android以打开Android DDMS工具窗口。
点击Android DDMS工具窗口左侧的Screen Record。
单击开始录制。
与您的应用互动。
单击停止录制。
输入录制文件的名称,然后单击“确定”。
来源:[/tools/debugging/ddms.html]
Machado answered -10-08T18:03:55Z
14 votes
现在,您还可以录制来自Android模拟器的视频,以遵循以下选项:
选择更多
选项
然后选择录制屏幕
选项。
检查以下屏幕截图:
pRaNaY answered -10-08T18:04:50Z
13 votes
也许您的设备不支持屏幕录像机,有很多设备不支持屏幕录像机,因此这是设备问题。 如果要记录应用程序屏幕,则只需在android模拟器或genymotion上运行该应用程序,然后启动桌面屏幕记录器并调整桌面屏幕以适合模拟器即可。 PC有许多屏幕录像机,但我更喜欢cam studio 8。谢谢
Vaibhav Yadav answered -10-08T18:02:12Z
12 votes
在Android Studio的较新版本中,它需要外接Android手机才能以至少720p的分辨率录制屏幕。由于内部运行在虚拟内存上,因此无法录制,因此由于无法同时录制和录制而被禁用。 同时运行模拟器。我正在运行Android Studio 2.3.2,这是最新的版本,也是我经历过的一个版本。 但是,当我关闭仿真器并连接HTC One M9时,它会自动启用“录音”按钮以录音电话而不是模拟设备。
检查下面的图像以及红色圆圈之间的区别:
第一张图片,计算机上的仿真设备:
第二张图片,个人设备已连接到计算机:
Erik answered -10-08T18:05:36Z
9 votes
Android SDK模拟器不支持录制:[/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:/ #
在Windows上,我建议使用Fraps通用屏幕捕获工具作为替代。 这是一个很棒的工具,已有数年的历史了。 我不隶属于他们,我只是在玩游戏的时候“回到过去”使用它。 在“电影”选项卡上,添加“视频捕获热键”,然后使用它来开始/停止录制。 录制时,FPS计数器将为红色。
TWiStErRob answered -10-08T18:06:17Z
3 votes
我有同样的问题。 当我不运行但调试了应用程序后,此问题已解决。
调试应用程序后,即使您只是在未调试的情况下运行应用程序,也会启用该图标。
我猜这必须针对您开发的每个应用程序完成,因为它必须是调试功能或类似功能。
*请注意,在此图像上,我使用的是Android Studio post 2.0,但是当我遇到此问题时,我使用的是pre 2.0,所以不要紧。
Daniel Reina answered -10-08T18:07:02Z
2 votes
也许您应该只换一个电话,就像这样:
使用华为时,屏幕记录被禁用:
但是,当更改为Nubia时,它可以工作!
C.leo answered -10-08T18:07:42Z
2 votes
打开Android emilator,单击右侧工具栏上的更多按钮“ ...”打开新窗口,记录屏幕并开始记录没关系[/studio/run/emulator.html]
Tasdemir answered -10-08T18:08:07Z
0 votes
在模拟器的情况下,我经历过应该安装DirectX最终用户运行时
为另一个应用程序安装了它,幸运的是,Android Sceer Record也可以正常工作,并且不会变灰!
希望这对其他人有所帮助
Luigi D'Alessio answered -10-08T18:08:46Z