經常使用的adb命令收集

測試app常會用到一些adb命令,固然使用adb命令,須要配好jdk、sdk環境,否則不能使用的shell

 

一、adb help ----幫助信息app

二、adb device ----手機的id查看測試

三、adb start-server----啓動服務spa

四、 adb kill-server---中止服務日誌

五、adb install [apkname]----安裝APKserver

 六、adb uninstall [apkpackagename]----卸載APK包進程

七、adb push [localpath] [remotepath]----發送電腦文件到ADB設備(AVD)內存

 八、adb pull [remotepath] [localpath]----下載ADB設備文件到電腦rem

九、adb root----重啓adb daemon並得到root權限class

十、adb shell----運行adb shell(能夠進入shell行)

adb shell top // 查看設備cpu和內存佔用狀況

adb shell top -m 6   // 查看佔用內存前6的app

adb shell top -n 1 // 刷新一次內存信息,而後返回

adb shell procrank    // 查詢各進程內存使用狀況

adb shell kill [pid] // 殺死一個進程

adb shell ps   // 查看進程列表

adb shell ps -x [PID]    // 查看指定進程狀態

adb shell service list // 查看後臺services信息

十一、adb logcat ----抓日誌

adb logcat -v time | find 「XXX」 >D:\myLog2.txt ,這裏 「XXX」 能夠用包名

-v 以XX的格式輸出,這裏time是指以時間格式輸出;這裏 「XXX」 能夠用包名

相關文章
相關標籤/搜索