當前位置:名人名言大全網 - 短信平臺 - adb常用指令

adb常用指令

1、adb devices 獲取模擬器或物理手機設備

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 啟動模擬器