adb全稱為android debug bridge,就是起到除錯橋的作用。顧名思義,adb就是乙個debug工具。
設定adb環境:將android sdk工作目錄新增到系統環境變數中,則可使用adb命令了。
adb的常用命令:
顯示當前連線的裝置:adb devices
2.重啟裝置:adb reboot
3.檢視當前adb工具版本號:adb version
4.安裝命令
adb install c:\apk\zhihu.apk--------為了獲取apk的安裝包所在位址,可以直接把apk拖到cmd的視窗獲取,返回success就說明安裝成功了。
adb install -r c:\apk\uc.apk----保留資料和快取檔案,重新安裝apk,返回success
adb install -s apk 檔名稱 .apk --------替代記憶體儲器,安裝軟體到 sd 卡上
5.檢視包名和activity名
6.解除安裝命令
adb uninstall com.tal.kaoyan---------解除安裝應用,返回success
adb uninstall -k com.ucmobile ---------解除安裝應用但保留資料和快取檔案
adb push c:\apk\uc.apk /sdcard/ ——----------從電腦推送uc.apk檔案到裝置sd卡
8.截圖
adb shell screencap /sdcard/a.png ————————截手機中的圖儲存到裝置sd卡
9.抓取日誌命令:
清空舊日誌:adb logcat -c
adb logcat -v time >d:\logcat.log
使用組合件:ctrl+c可結束日誌抓取。
10.對某一模擬器/裝置執行命令:
adb -s 模擬器編號 命令
例如:adb -s 127.0.0.1:21503 shell pm list package -3
11.按手機電源鍵
adb shell input keyevent 26
作用:點亮/熄滅手機螢幕
說明:keyevent 後面數字是鍵值,26代表手機電源鍵
12. 檢視adb命令幫助資訊:
adb help
13. 獲取管理 員許可權:
adb root
adb logcat 常見的命令
adb logcat 直接輸出日誌 adb logcat d log.txt 輸出到固定檔案中 adb logcat c 清空系統快取日誌 adb logcat s 輸出tag為 的日誌 adb logcat v time 輸出帶時間的日誌 adb logcat v thread 輸出帶執行緒的日誌...
如何使用安卓的adb logcat
今天看安卓程序注入的時候,偶然發現adb還有檢視日誌的功能,eclipse的logcat有時候經常不好用,列印不出來,加上這個就方便多了,例如 通過tag來過濾日誌 1.檢視tag為sgadslog的日誌 adb logcat s sgadslog 2.檢視系統日誌 adb logcat s sys...
使用adb logcat 檢視指定Tag的 日誌
adb logcat grep tagao e tagao update資料更新的時間 4791 8 e tagao update資料更新的時間 4791 10 e tagao update資料更新的時間 4791 5 e tagao update資料更新的時間 4791 3 e tagao upd...