【Android】 adb 常用命令
Android adb 常用命令
adb啟動activity:
$ adb shell am start -n {包(package)名}/ {活動(activity)名稱}
如:啟動瀏覽器
adb shell am start -n com.android.browser/com.android.browser.BrowserActivity
adb啟動service:
$ adb shell am startservice -n {包(package)名}/{服務(service)名稱}
如:啟動自己應用中一個service
adb shell am startservice -n com.android.traffic/com.android.traffic.maniservice
adb傳送broadcast:
$ adb shell am broadcast -a{廣播動作}
如:傳送一個網路變化的廣播
$ --ei --es 表示廣播帶的引數,-f 新增的flag
adb shell am broadcast -a com.example.Broadcast
$ 傳送一個帶 json 格式的廣播
adb shell " am broadcast -a com.example.Broadcast -e 'com.example.Broadcast.extra.JSON' '{"destination":[{"info": {"lon":1.12345, "lat":5.4321}, "distance": 10, "name":"shanghai", "addr":"xuhui"}]}' --es "string" "This is a string" --ei "Int" 1 "
adb讀寫Settings值
Settings 包含 system, secure 和 global 三個表
其 Key-Value 儲存在 data/system/users/0/
adb shell settings put system {keyname} {keyvalue}
adb shell settings get system {keyname}
adb安裝解除安裝apk包
adb install -t xxx.apk
adb uninstall packagename
測試麥克風(tinycap 表示錄音,ctrl+c退出,得到/data/rec.wav檔案)
tinymix "MultiMedia5 Mixer QUIN_TDM_TX_0" 1
tinymix "QUIN_TDM_TX_0 Channels" "One"
tinycap /data/rec.wav -D 0 -d 9 -c 1 -r 16000
adb模擬按鍵
後退鍵 adb shell input keyevent 4
更多詳情見
https://www.cnblogs.com/mgzc-1508873480/p/7826967.html
adb截圖
adb exec-out screencap -p > sc.png
adb shell screencap -p /sdcard/sc.png
adb錄屏
adb shell screenrecord /sdcard/test01.mp4
相關文章
- Android ADB常用命令Android
- android adb shell 常用命令Android
- Android ADB原理及常用命令Android
- Android 神兵利器—— Adb 常用命令Android
- ADB常用命令
- adb常用命令食用方法
- adb簡介及常用命令
- Android ADBAndroid
- Git日常常用命令和ADB常用命令Git
- adb 常用命令操作移動裝置
- Android常用adb命令Android
- Android_adb使用Android
- [android]adb push/pullAndroid
- Android之adb的使用Android
- Android adb shell命令大全Android
- Android adb shell 命令大全Android
- Android的ADB工具使用Android
- android ADB 實用命令整理Android
- Android學習筆記·ADBAndroid筆記
- Android網路ADB的使用Android
- Android adb 網路除錯Android除錯
- Ubuntu 下配置使用Android adbUbuntuAndroid
- ADB原理,Wi-Fi連線,常用命令及擴充
- ADB命令獲取Android UIDAndroidUI
- android-tools adb for ARM LinuxAndroidLinux
- Android ADB使用之詳細篇Android
- [轉]Handy adb commands for AndroidAndroid
- Android 逆向(四) - adb常用逆向命令Android
- Android Studio adb連線不上Android
- Android中使用WIFI來連線ADBAndroidWiFi
- 多apk釋出的Android程式的adb安裝——adb install-multipleAPKAndroid
- Android ADB超簡單的安裝方法Android
- adb 獲取Android手機資訊命令(1)Android
- Android 開發者的瀏覽器書籤(ADB)Android瀏覽器
- MAC Android Studio adb配置和連線MacAndroid
- 34個Android常用adb shell命令彙總Android
- Mac下配置android環境變數(adb)MacAndroid變數
- [android]adb remount失敗的解決方法AndroidREM