日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android一键截图代码,偷偷告诉你ADB命令葵花宝典【一键截图和录屏】

發布時間:2023/12/4 编程问答 64 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android一键截图代码,偷偷告诉你ADB命令葵花宝典【一键截图和录屏】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

先導預告

作為一名測試工程師,每天可能都會面臨從不同的設備導出截圖或視頻的工作,有些可能是bug截圖或bug回放視頻,有些截圖可能是提供給PM或UI驗收等等。 常規操作是iOS設備可以借助于iTools等工具導出;而安卓設備可能需要從設備文件系統中找到相冊,再從相冊中找出要導出的視頻或圖片。 其他方案是通過微信或QQ導出等。

問題

由于安卓廠商繁多,各個廠商不一,測試時有些設備可能是臨時借用的測試機,不太熟悉設備文件系統的路徑,導出圖片或視頻時會浪費一些不必要的時間,如果通過微信或QQ需要進行登錄登出操作,也很繁瑣,如果你也遇到了這些問題,那么本文會幫你解決煩惱哦。本文主要是解決安卓設備導出圖片和視頻導出成本高的問題。

思路

安卓設備上守護進程 (adbd)可支持運行adb命令,且adb提供了截圖和錄屏命令。因此,先利用adb截圖和錄屏命令將截圖和視頻保存在設備上,然后將截圖和視頻導出到電腦上的固定路徑下,最后將設備上的截圖和視頻刪除。 將以上步驟封裝在一個腳本中,當需要截圖或錄屏時只需要小手一點,一步實現。

解決方案

1、通過adb命令將截圖和視頻保存在設備上臨時目錄

2、將設備臨時目錄下的視頻和圖片push到電腦

3、刪除設備上的圖片和視頻

以上步驟的操作命令復制到bat或sh腳本中,然后在命令行中執行bat或sh腳本,即可實現一鍵式截圖和錄制視頻了。下面有具體示例可參考,你值得一試哦!

具體示例

屏幕截圖 screenshot.bat

#第一步 截屏臨時保存到 Android 系統的臨時目錄

adb shell screencap -p /data/local/tmp/screenshot.png

#第二步 將截圖上傳到PC本地

adb push /data/local/tmp/screenshot.png C:\Users\xxx\Desktop\screenshot.png

#第三步 刪除Android系統臨時目錄生成的截圖

adb shell rm /data/local/tmp/demo.png

復制代碼

屏幕錄制 screenrecord.bat

#第一步 錄制屏幕臨時保存到 Android 系統的臨時目錄

adb shell screenrecord --bugreport --time-limit 20 /data/local/tmp/screenrecord.mp4

#第二步 將錄屏視頻上傳到PC本地

adb push /data/local/tmp/demo.mp4

C:\Users\xxx\Desktop\screenrecord.mp4

#第三步 刪除Android系統臨時目錄生成的錄屏視頻

adb shell rm /sdcard/demo.mp4

復制代碼

環境數據準備

1、Android設備,且開啟USB調試

2、配置adb環境的電腦一臺

3、USB數據線,注意有些僅有充電功能,沒有數據傳輸功能

4、命令參數調試,如下

可通過adb shell screenrecord --help查看幫助命令,截取部分如下

\--bugreport Add additional information, such as a timestamp overlay, that is helpful in videos captured to illustrate bugs. --time-limit TIME Set the maximum recording time, in seconds. Default / maximum is 180.

讀完本文或許你會好奇adb到底是什么,它的工作原理是什么,它有什么功能,學習它有什么好處呢?

后續會更新adb的工作原理和以及它的主要功能,敬請期待!

感興趣的小伙伴可以WeChat公眾號:琦哥私房菜

或掃描下方圖片即可獲取最新文章啦。

總結

以上是生活随笔為你收集整理的android一键截图代码,偷偷告诉你ADB命令葵花宝典【一键截图和录屏】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。