adb用到的命令總結

2021-08-29 01:42:48 字數 1643 閱讀 1402

adb -s devicesid shell getprop  net.gprs.local-ip

(如果不帶後面的屬性值,該命令的作用就是查詢手機的所有配置資訊,從系統的各種配置檔案中讀取一些裝置的資訊。這些檔案在我們的手機裝置中是可以找到的:/system/build.prop)

或者用 adb -s devicesid shell getprop | grep net 查詢關於ip的資訊,就可以很快速的查到了。

adb shell pm list packages [options]

adb shell pm list packages -s 只輸出系統的包

adb shell pm list packages -3 指輸出第三方安裝包

3、檢視程序資訊

adb shell ps | grep 包名

4、adb shell dumpsys activity activities 獲取當前執行的activity

5、自動化中可能應用到輸入法設定

列出當前安裝的輸入法 adb shell ime list

當前預設的輸入法 adb shell settings get secure default_input_method

設定輸入法 adb shell ime set com.google.android.inputmethod.pinyin/.pinyinime

adb shell ime set com.sohu.inputmethod.sogou.xiaomi/.sogouime

6、截圖 adb shell /system/bin/screencap -p /sdcard/screenshot.png

7、安裝、解除安裝 adb install packagename adb uninstall packagename

檢視安裝包資訊 aapt dump badging packagename

強制停止某個應用 adb shell am force-top packagename

清除某個應用的資料(相當於新安裝) adb shell pm clear packagename

啟動應用 adb shell am start -d -n packagename/activity

8、am start , 啟動乙個 activity,已啟動系統相機應用為例

啟動相機:adb shell am start -n com.android.camera/.camera

先停用,再啟動:am start -s com.android.camera/.camera

等待應用完成啟動:adb shell am start -w com.android.camera/.camera

啟動預設瀏覽器,開啟乙個網頁:adb shell am start -a android.intent.action.view -d

啟動撥號器撥打10086:adb shell am start -a android.intent.action.call -d tel:10086

am instrument , 啟動乙個 instrumentation , 單元測試或者 robotium 會用到

am monitor , 監控 crash 與 anr,也可以通過這個命令獲取某個應用的activity名稱

am force-stop , 後跟包名,結束應用

adb命令總結

一.截圖併發送到電腦 adb shell system bin screencap p sdcard screenshot.png 儲存到sdcard adb pull sdcard screenshot.png d screenshot.png 儲存到電腦 三.錄屏 adb shell scree...

adb命令總結

1.連線到裝置 adb connect 要連線裝置的ip位址 2.安裝apk adb install apk檔案所在的絕對路徑 保留資料和快取檔案,重新安裝apk adb install r apk所在的絕對路徑 安裝apk到sd卡 adb install s demo.apk 3.解除安裝apk ...

adb命令總結

adb的全稱為 android debug bridge 就是除錯橋的作用。adb命令存放在sdk的tools資料夾下,又稱為手機和電腦連線的橋梁命令。借助這個工具,我們可以管理裝置或手機模擬器的狀態。還可以進行以下的操作 連線到模擬器 adb connect 127.0.0.1 6555顯示當前執...