小編這次要給大家分享的是Android如何實(shí)現(xiàn)自動(dòng)截圖腳本,文章內(nèi)容豐富,感興趣的小伙伴可以來(lái)了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。
成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括章丘網(wǎng)站建設(shè)、章丘網(wǎng)站制作、章丘網(wǎng)頁(yè)制作以及章丘網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,章丘網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到章丘省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!做開發(fā)的總會(huì)碰到測(cè)試或者項(xiàng)目經(jīng)理問(wèn)你要某個(gè)界面截圖的情況,用手機(jī)的快捷鍵截圖再上傳效率不高,又不太想用手機(jī)助手(怕全家桶),便打起Android的ADB命令的主意。adb指令中screencap指令就是截圖方法,再通過(guò)pull拉取到指定文件夾即可。
這邊我對(duì)不同的操作系統(tǒng)都進(jìn)行了相應(yīng)的整理和使用。windows下為批處理程序,mac下為shell可執(zhí)行腳本程序。
需注意,腳本使用,都需要先在桌面上新建AndroidScreen文件夾,然后電腦同時(shí)只可以連接一臺(tái)手機(jī)(當(dāng)然這些也都可以完善)。
Window
@echo off set HOUR=%time:~0,2% set MINUTE=%time:~3,2% set SECOND=%time:~6,2% :: 設(shè)置時(shí)間參數(shù) set TMP_HOUR=%time:~1,1% set NINE=9 set ZERO=0 :: 小時(shí)數(shù)不滿2位進(jìn)行補(bǔ)位操作 if %HOUR% LEQ %NINE% set HOUR=%ZERO%%TMP_HOUR% set CURRENT_TIME=%HOUR%%MINUTE%%SECOND% :: 以 Android20170109_101920.png 形式的格式命名 set name=Android%date:~0,4%%date:~5,2%%date:~8,2%_%CURRENT_TIME%.png :: 獲取桌面文件夾路徑 set desktop_dir=C:\Users\Wallent\Desktop\AndroidScreen\ :: adb指令截圖 adb shell /system/bin/screencap -p /sdcard/%name% :: 將截圖指令拉到指定文件夾 adb pull /sdcard/%name% %desktop_dir%/%name%