2、adb install 安裝軟件
adb -s emulator-5554 install E:\CalculatorOfTwoNum.apk 連接了多個設備
adb install -r E:\CalculatorOfTwoNum.apk 覆蓋安裝已有的軟件
adb install E:\CalculatorOfTwoNum.apk只有壹個設備且未安裝
3、adb uninstall 卸載軟件
adb -s emulator-5554 uninstall com.example.calculatoroftwonum 卸載指定設備的軟件
adb -s emulator-5554 shell pm uninstall -k com.example.calculatoroftwonum 保留配置及緩存
4、adb pull 把文件從手機設備發送到本地計算機
adb pull /sdcard/tmp/error.data d:/
adb -s emulator-5554 pull /sdcard/tmp/error.data d:/ 連接了多個設備個
5、adb push 把文件從本地計算機發送到手機設備
adb -s emulator-5554 push d:/example/error.data /sdcard/pass
6、adb shell ls 顯示當前目錄的所有內容
7、adb shell 查看手機安裝的應用
su root
cd /data/data
ls
8、adb shell dumpsys battery 查看電量信息
9、adb shell dumpsys wifi 查看無線網絡信息
10、adb shell dumpsys power 查看電源信息
11、adb shell dumpsys telephony.registry 查看電話相關信息
12、adb shell cat /proc/cpuinfo 查看CPU硬件信息
13、adb shell cat /proc/meminfo 查看內存信息
14、adb shell cat /proc/iomen 查看I/O內存分區的信息
15、adb shell cat /system/build.prop | findstr "ro.product.model" 獲取手機型號
16、adb shell cat /proc/cpuinfo | findstr "Processor" 獲取手機處理器信息
17、adb shell cat /proc/meminfo | findstr "MemTotal" 獲取手機內存信息
18、adb shell dumpsys windows | findstr "Display" 獲取手機屏幕分辨率信息
19、adb shell getprop ro.build.version.release 獲取系統版本信息
20、adb shell cat /proc/version 獲取內核版本信息
21、adb shell getprop gsm.operator.alpah 獲取運營商信息
22、adb shell getprop gsm.network.type 獲取網絡類型信息
23、adb shell dumpsys iphonesubinfo | findstr "Devices ID" 獲取手機串號信息
24、adb shell df 獲取系統分區信息
25、adb shell dmesg 獲取linux內核環形緩沖區信息
26、adb shell dumpstate 獲取系統當前狀態
27、adb get-serialno 獲取設備序列號
28、adb get-state 獲取設備當前狀態
29、adb logcat 查看日誌信息
adb logcat *:W 輸出優先級大於警告級的信息
adb logcat -b main 查看主緩沖區信息
30、adb bugreport 查看啟動過程日誌
31、adb jdwp 列出指定設備的IDWP相關進程的ID
32、adb start-server 啟動adb服務
33、adb kill-server 關閉adb服務
34、adb forward 將本機的端口重定向到模擬器或者設備端口上
adb forward tcp:2211 tcp:5566
35、am 模擬系統行為
adb shell am start -n com.sec.android.app.camera/.Camera 啟動照相功能
adb shell am broadcast -a android.intent.action.BATTERY_CHANGED --ei "level"5 --ei "scale" 100 向手機發送模擬手機低電環境的信息
36、pm 模擬行為或者查詢設備上的應用
adb shell pm list packages
37、向模擬器發送短信、打電話
20181021141213.png 20181021141213.png 20181021141252.png 20181021141252.png
cmd telnet localhost 5554
20181021141306.png 20181021141306.png
network speed 14.4:20 設定網速
network delay 5 設定網絡延時5毫秒
network capture start/stop 開始/停止數據包的捕獲
windows scale 0.5 修改模擬器大小比例
quit退出
39、android list targets 查看模擬器的Android系統版本
40、android create avd 創建模擬器
android create avd --name Android4.4.2 --target 2 --abi armeabi-v7a
41、android move avd -n Android4.4.2 -r mytestdev4.4.2 重命名模擬器
42、android list avd 查看模擬器列表
43、android delete avd -n hhh 刪除模擬器
44、emulator -avd Android4.4.2 啟動模擬器