bat腳本--android adb一鍵截圖

分享一個本人工作中一直在用的腳本。
做android的測試常常需要截取圖片,用來提單等;
本工具可以使用adb命令將圖片拉取到pc端,并以時間戳的格式保存起來。
使用本工具有幾個前提:

  1. 安卓adb命令(不一定需要全套的android sdk),可以使用adb即可。
  2. 手機端開啟USB調(diào)試權(quán)限
  3. 將下面的代碼保存為.bat的文件
  4. 保證adb devices命令可以看到設(shè)備,因為adb橋接不太穩(wěn)定。
@echo off
echo 當(dāng)前路徑:%cd%
rem 1、使用adb命令截取手機屏幕
rem 2、導(dǎo)出到本腳當(dāng)前目錄下,并以時間戳命名
rem 3、最后刪除手機中的臨時文件
rem 4、保存為ANSI格式可以正?;仫@中文
adb wait-for-device
adb shell screencap -p /mnt/sdcard/tmp.png
set t=%DATE:~0,4%-%DATE:~5,2%-%DATE:~8,2%-%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
set "t=%t: =%"
adb pull /mnt/sdcard/tmp.png "%cd%"\%t%.png
echo 重命名為:%t%.png
adb shell rm -f /mnt/sdcard/tmp.png
pause


rem 2017-4-24 更新修復(fù) 時間0點到9點出現(xiàn)空格導(dǎo)致新文件生成失敗BUG
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • android開發(fā)環(huán)境中,ADB是我們進(jìn)行android開發(fā)經(jīng)常要用的調(diào)試工具,它的使用當(dāng)然是我們Android開...
    Memebox閱讀 6,362評論 0 32
  • Android 調(diào)試橋 Android 調(diào)試橋 (adb) 是一個通用命令行工具,其允許您與模擬器實例或連接的 A...
    guanjm閱讀 1,634評論 0 1
  • 前面的內(nèi)容請參見Android應(yīng)用自動化測試-提綱。 這篇我們將介紹在Android SDK中一個非常關(guān)鍵的工具,...
    城下秋草閱讀 4,830評論 0 7
  • adb:Android 調(diào)試橋接 Android Debug Bridge,是一個 C/S 架構(gòu)的命令行工具 a...
    LLd_閱讀 3,334評論 0 3
  • 每天三件事41/100天 1、拍攝職業(yè)照 2、和朋友跑步五公里 3、看書半小時 人的注意力可以將你帶到你想去的地方...
    錢程浩瀚閱讀 93評論 0 0

友情鏈接更多精彩內(nèi)容