一直以来,在 Android 系统上录制屏幕都是件令人困扰的事情。虽然第三方录屏工具多不胜数,但无一不要 Root 权限,且兼容性较差。

而在 Android 4.4 上,屏幕录制终于被深度集成在系统中。无需 Root 权限,简单几步就可以将手机/平板上的屏幕操作录制成片。若然你的设备已升级到 Android 4.4 及以上版本,不妨试试这个方法。

如何使用原生功能进行屏幕录制

第一步:下载 ADB工具包,并将其解压缩到任意硬盘根目录。由于屏幕录制功能默认是隐藏的,因此需要 ADB 工具予以协助。

第二步:在手机设置中的「开发人员选项」中开启「USB调试」,而后使用USB线将手机连接电脑。部分设备还需要允许 USB 调试授权。

第四步:按下「WIN键+R」,输入「cmd」并回车,打开cmd命令符工具。

  1. 输入你的存放根目录的盘符(例如G:),回车。
  2. 输入cd adb,切换到ADB工具文件夹。
  3. 输入adb shell,测试是否可以正常连接手机。若显示 shell@XX:/ $(XX为你的机型名),则连接正常,按「Ctrl键+C」退出测试。

注:输入命令后若提示 error:device not found ,可在电脑下载豌豆荚 ,打开USB调试后连接手机安装驱动即可。

最后,输入 adb shell screenrecord /sdcard/XXX.mp4 (XXX为视频文件名,可自定义),开始录制手机屏幕,视频格式为 mp4,存放到手机sd卡中,默认录制时间为180s,中途可按「Ctrl键+C」停止录制。

注意事项:

  • 输入 --time-limit N,限制视频录制时间为N秒。如果不限制,默认180秒。
  • 输入 --size N*N,限制录制视频分辨率为N*N。如果未指定,默认使用手机的分辨率。
  • 输入 --bit-rate,指定视频的比特率为6Mbps。如果不指定,默认为4Mbps。
  • 某些设备可能无法直接录制,原因是分辨率太高。如果遇到此类问题,系统将自行指定较低的分辨率。
  • 不支持录制过程中屏幕旋转,如果录制过程中旋转,有可能画面被切断。
  • 无法同步录制音频。

以下是使用 Android 原生功能录制的《真实赛车3》1.50 版的视频:

【跳转播放视频】


关联阅读:《教程视频制作利器:SCR 屏幕录制》