adb用到的命令總結
1、檢視手機的ip地址:
adb -s devicesid shell getprop net.gprs.local-ip
(如果不帶後面的屬性值,該命令的作用就是查詢手機的所有配置資訊,從系統的各種配置檔案中讀取一些裝置的資訊。這些檔案在我們的手機裝置中是可以找到的:/system/build.prop)
或者用 adb -s devicesid shell getprop | grep net 查詢關於IP的資訊,就可以很快速的查到了。
2、檢視手機中安裝的app
adb shell pm list packages [options] <filter>
adb shell pm list packages -s 只輸出系統的包
adb shell pm list packages -3 指輸出第三方安裝包
adb shell pm list packages -f 輸出app安裝路徑
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
視訊:adb shell screenrecord /sdcard/demo.mp4
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 http://testerhome.com
啟動撥號器撥打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 , 後跟包名,結束應用
- am startservice , 啟動一個服務
相關文章
- adb命令總結
- Android 開發中常用 ADB 命令總結Android
- adb 用法總結
- 常用的ADB命令
- adb命令
- 常用adb 和 adb shell 命令
- 34個Android常用adb shell命令彙總Android
- 常用adb 命令
- 常用adb命令
- snap 命令的 總結
- 用到的linux命令Linux
- 我用到的vi命令
- adb shell 命令整理
- Appium ADB命令APP
- ADB命令使用技巧
- tsm有用的命令總結
- 【整理】adb命令、adb shell與Linux各種命令(busybox)Linux
- NPM 命令總結NPM
- docker命令總結Docker
- VIM 命令總結
- git命令總結Git
- redis命令總結Redis
- pip 命令總結
- uboot 命令總結boot
- SHell命令總結
- bat命令總結BAT
- hpux命令總結UX
- Vi命令總結
- expr命令總結
- 在Mac配置adb命令Mac
- ADB常用命令
- Android常用adb命令Android
- adb命令使用簡介
- adb常見操作命令
- 一些開發chrome外掛用到的API總結ChromeAPI
- 有趣的linux命令總結Linux
- Linux命令總結--mkdir命令Linux
- git經常用到的命令列Git命令列