概述
**全稱為Android Debug Bridge岸梨, 中文翻譯Android調(diào)試橋, 是Android SDK里Android操作系統(tǒng)與桌面電腦間溝通的一個命令列工具。
**
作用
用這個工具可以直接操作管理Android模擬器或者真實的Android設(shè)備
如:
a)運行設(shè)備shell
b)管理模擬器或設(shè)備的端口映射
c)計算機和設(shè)備之間上傳/下載文件
d)將本地Apk安裝至模擬器或Android設(shè)備
配置環(huán)境變量
ADB在Android SDK工具里面, 路徑C:\Users\linji\AppData\Local\Android\Sdk\platform-tools
在系統(tǒng)變量里面配置上自己的ADB路徑
在CMD里輸入
adb
, 提示如下配置成功常用命令
注意:使用ADB命令济炎, 你的設(shè)備需要開啟USB調(diào)試模式
1.查看當前連接的設(shè)備
$adb devices
2.安裝Apk
$adb install <apk路徑>
$adb install -r <APK路徑>
- 卸載軟件
$adb uninstall <APK路徑>
$adb uninstall -k <APK路徑>
-k參數(shù)為卸載軟件但是保留配置和緩存文件
注意:Apk可以直接拖進CMD命令窗口辐真, 自動生成路徑须尚, 不要漏掉空格崖堤。
登錄設(shè)備shell
$adb shell
$adb shell <command命令>
這個命令將登錄設(shè)備的shell.
后面加<command命令>將是直接運行設(shè)備命令, 相當于執(zhí)行遠程命令從電腦上發(fā)送文件到設(shè)備
$adb push <本地路徑> <遠程路徑>
用push命令可以把本機電腦上的文件或者文件夾復(fù)制到設(shè)備(手機)從設(shè)備上下載文件到電腦
$adb pull <遠程路徑> <本地路徑>
用pull命令可以把設(shè)備(手機)上的文件或者文件夾復(fù)制到本機電腦顯示幫助信息
$adb help
這個命令將顯示幫助信息
8.重啟
$adb reboot
9.查看日志
$adb logcat
10.獲取序列號
$adb get-serialno
shell命令
1.列出用戶安裝的第三方應(yīng)用的所有包名
$adb shell pm list packages
2.列出系統(tǒng)應(yīng)用的所有包名
$adb shell pm list packages -s
3.列出除了系統(tǒng)應(yīng)用的第三方應(yīng)用包名:
$adb shell pm list packages -3
4.清除應(yīng)用數(shù)據(jù)與緩存
$adb shell pm clear <Apk包名>
5.查看屏幕分辨率
$adb shell wm size
6.查看屏幕密度
$adb shell wm density
7.獲取 MAC 地址
$adb shell cat /sys/class/net/wlan0/address
8.查看設(shè)備型號
$adb shell getprop ro.product.model
9.查看 Android 系統(tǒng)版本
$adb shell getprop ro.build.version.release
更多關(guān)于ADB的內(nèi)容