adb常用用法總結

一、簡介

    adb全稱爲Android debug bridge(android調試橋),是一個debug工具,包含三個部分:

1、client端,運行在pc機中,用於發送adb命令

2、Deamon進程,運行在調試設備中(手機或者模擬器)

3、server端,作爲一個後臺進程運行在pc機中,用於管理client端和Deamon之前的通信


二、環境準備

1、直接下載adb工具,解壓,把adb文件夾下的所有文件拷貝進C:\Windows\system,以及C:\Windows\System32文件中

2、使用android環境:

a、下載jdk工具,搭建java環境:右鍵計算機-屬性-高級系統設置-環境變量,編輯系統變量path,添加jdk的bin目錄以及jre的bin目錄,本機中的路徑爲:E:\Program Files\Java\jdk1.8.0_131\bin和E:\Program Files\Java\jdk1.8.0_131\jre\bin,路徑之間用“;”隔開

b、配置Android環境:右鍵計算機-屬性-高級系統設置-環境變量,編輯系統變量path,添加tools路徑和platform tools路徑,本機中的路徑爲:D:\kl\software\adt-bundle-windows-x86-20140702\adt-bundle-windows-x86-20140702\sdk\tools;D:\kl\software\adt-bundle-windows-x86-20140702\adt-bundle-windows-x86-20140702\sdk\platform-tools

c、在命令行中敲入adb,如圖,代表adb已安裝成功


三、常用命令總結

1、adb devices:查看當前連接的設備,當有多臺設備時,可用命令adb -s 設備名,分別調試設備

2、安裝和卸載apk:

安裝:adb install apk在pc機上存放的路徑


進入aapt文件目錄,用aapt工具查看包名:


卸載:adb uninstall 應用程序的包名


3、從調試設備和pc機中導入/導出文件

a、從pc機中根目錄中的A文件夾導入設備/data/data文件中:adb push ./A /data/data

b、把/storage/emulated/0/mtklog 導出到pc機根目錄B文件夾中:adb pull /storage/emulated/0/mtklog ./B 


4、啓動和關閉adb:adb start-server和adb kill-server


5、打印log並保存到根目錄中的B2.txt文件中:adb bugreport > ./B2.txt


6、logcat打印log並保存在根目錄中log.txt文件中:adb logcat -v time > ./log.txt   以時間順序打印log


7、查看調試設備data目錄下的所有文件目錄:

8、查看應用程序的版本號,應用信息:adb shell dumpsys package 應用程序的包名


9、查看應用程序的內存使用狀態和系統內存信息,adb shell dumpsys meminfo 應用程序的包名


10、截圖:adb shell screencap /data/iamge.png  然後利用pull命令從調試設備中導出來










發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章