在做android測試的時候,有時候寫幾個簡單的批處理,能夠對工作有事半功倍之效。
下面列舉部分工作過程中遇到的指令,供有需要的朋友們參考。
增加一個新的常用腳本:
<a></a>
1.安裝:
2.解除安裝:
3.抓日志
4.截圖
用adb獲得手機裡面某個apk的應用資訊、版本資訊
用adb啟動apk
點火熄火等:
安裝所有應用:
啟動系統設定:
啟動桌面應用:
啟動服務:
開始錄制視訊:
停止錄制視訊:
auto test monkey:
安裝應用:
解除安裝應用:
在使用過程中,遇到可能需要點火熄火等操作,需要重複去敲adb shell指令,不如寫成批處理,如下;
截圖:
如上,測試可用。
附錄:
路徑相關:參考:http://blog.csdn.net/mangmang2012/article/details/7048945
×××××××××××××××××××××××
殺程序類:
兩步操作:
×××××××××××××××××××××××××
在控制台輸入指令$adb shell pm
可以看到adb shell pm的相關用法,詳細資訊請自己看輸出
要看一個apk檔案的相關資訊最簡單實用的方法是:
aapt dump badging [yourapp.apk]
如果隻是想檢視手機上應用的packageName,則輸入指令:
adb shell pm list packages
如果想知道應用對應的apk檔案在手機上的安裝位置則可以在上面的指令後加-f參數
adb shell pm list packages -f
本文轉自 念槐聚 部落格園部落格,原文連結:http://www.cnblogs.com/haochuang/p/4766616.html,如需轉載請自行聯系原作者