錄製螢幕
Version >= 4.4
記錄執行 Android 4.4(API 級別 19)及更高版本的裝置的顯示:
adb shell screenrecord [options] <filename>
adb shell screenrecord /sdcard/demo.mp4
(按 Ctrl-C 停止錄製)
從裝置下載檔案:
adb pull /sdcard/demo.mp4
注意:按 Ctrl-C 停止螢幕錄製,否則錄製將在三分鐘或
--time-limit
設定的時間限制內自動停止。
adb shell screenrecord --size <WIDTHxHEIGHT>
設定視訊大小:1280x720。預設值是裝置的本機顯示解析度(如果支援),否則為 1280x720。為獲得最佳效果,請使用裝置的高階視訊編碼(AVC)編碼器支援的尺寸。
adb shell screenrecord --bit-rate <RATE>
設定視訊的視訊位元率,以每秒兆位元為單位。預設值為 4Mbps。你可以提高位元率以提高視訊質量,但這樣做會導致更大的電影檔案。以下示例將記錄位元率設定為 5Mbps:
adb shell screenrecord --bit-rate 5000000 /sdcard/demo.mp4
adb shell screenrecord --time-limit <TIME>
設定最長錄製時間,以秒為單位。預設值和最大值為 180(3 分鐘)。
adb shell screenrecord --rotate
將輸出旋轉 90 度。此功能是實驗性的。
adb shell screenrecord --verbose
在命令列介面顯示日誌資訊。如果未設定此選項,則實用程式在執行時不會顯示任何資訊。
注意:這可能不適用於某些裝置。
Version < 4.4
螢幕錄製命令與 4.4 之前的 Android 版本不相容
screenrecord 命令是一個 shell 實用程式,用於記錄執行 Android 4.4(API 級別 19)及更高版本的裝置的顯示。該實用程式將螢幕活動記錄到 MPEG-4 檔案中。