android裝置底層是linux系統,shell是linux互動介面;使用「adb shell」可進入shell介面。在安卓測試過程中,經常用到adb命令,如apk的安裝、解除安裝、日誌檢視等。(官網鏈結)
adb devices
adb shell
adb shell pm list packages
adb shell dumpsys activity | find 「mfocusedactivity」
adb install -r "安裝包位址」 覆蓋安裝
adb install "安裝包位址」 預設位址安裝
adb uninstall 包名
install 是 xx.apk 的檔案,uninstall 是這個apk檔案裡面具體存在的包名。可以使用命令: adb shell pm list packages,會出現你手機中所有安裝包的包名,找到你需要解除安裝的就可以了。adb logcat
日誌級別由高到低依次為:e、w、i、d、v。adb logcat > 本地檔案.txtdropbox目錄下可查詢所有日誌檔案;fatal exception表示crash崩潰;arn 表示「無響應」,需提供logcat及traces給開發定位問題。
匯出相比shell介面,日誌顯示更全面,更容易查詢
adb logcat -c
adb pull 《裝置檔案位址》 adb push 《本地檔案》 《裝置檔案》
exit
1、手機與pc連線同一區域網
2、輸入「adb devices」檢測與裝置的連線
3、adb tcpip 5555 用來確認手機端與pc端的通訊埠號
4、拔掉手機,輸入「adb connect device_ip_address」
5、除錯完畢後,輸入「adb diconnect」斷開連線
常用ADB命令
1 列出當前連線的所有裝置 adb devices 2 安裝apk adb s emulator 5556 install helloworld.apk如果有多個裝置時,用 s 裝置序號 來指定裝置 adb install r helloworld.apk r 表示強制安裝 3 解除安裝apk ad...
常用adb命令
1.安裝乙個應用程式 adb install apk 2.解除安裝乙個應用程式 adb uninstall com.xx.xx.xx 3.進入到手機終端 安卓手機是linux系統,此後就可以開始執行linux終端命令 adb shell 4.殺死adb的除錯橋 當除錯橋不穩定的時候 adb kill...
常用adb命令
adb install l apk 鎖定該程式 adb install r apk 重新安裝,儲存資料 adb install s apk 安裝到sd卡 abd install t apl 允許安裝測試包 abd install d apl 允許降級覆蓋安裝 adb uninstall k apk ...