公司:#百度 #京東
崗位:#測試工程師
關(guān)鍵字:#adb #Android #移動端app
1.查看幫助手冊列出所有的選項說明及子命令: adb help
2. 獲取設(shè)備列表及設(shè)備狀態(tài): adb devices
3.安裝應(yīng)用:adb install 路徑\xx.apk, 安裝應(yīng)用;adb install -r 重新安裝。 adb install adb install -r
4. 獲取設(shè)備的狀態(tài),設(shè)備的狀態(tài)有 device , offline , unknown3 種,其中 device:設(shè)備正常連接,offline:連接出現(xiàn)異常,設(shè)備無響應(yīng),unknown:沒有連接設(shè)備。 adb get-state
5.卸載應(yīng)用:adb uninstall <包名>, 后面的參數(shù)是應(yīng)用的包名,區(qū)別于 apk 文件名。 adb uninstall
6.打印及清除系統(tǒng)日志:adb logcat , 打印 Android 的系統(tǒng)日志 ;adb logcat -c,清除日志。adb logcat adb logcat -c
7.查找包名/活動名 adb logcat | findstr START
8.獲取root 權(quán)限:adb root , adb remount,可以直接獲取 root 權(quán)限,掛載系統(tǒng)文件系統(tǒng)為可讀寫狀態(tài)。 adb root adb remount
9.進(jìn)入設(shè)備shell: adb shell
10.列出所有的應(yīng)用的包名:adb shell pm list package