一、adb 經常使用命令shell
# 啓動 adb 服務 adb start-server # 關閉 adb 服務 adb kill-server # 檢查 5037 端口是否被佔用,若是被佔用則提示:cannot bind to 127.0.0.1:5037 adb nodaemon server # 查看當前 adb 版本 adb version # 鏈接模擬器 adb connect 模擬器設備名稱 # 查看鏈接設備 adb devices # 安裝 apk 應用包 adb install xxx.apk # 卸載 apk 應用包 adb uninstall PackageName # 獲取 PackageName 和 ActivityName,如:aapt dump badging QQ.apk aapt dump badging apkName # 顯示手機裏面全部應用的包名 adb shell pm list packages # 重啓模擬器 adb reboot # 進入安卓手機目錄 adb shell # 進入指定的設備目錄,如:adb -s 127.0.0.1:62001 shell adb -s deviceName shell # 安裝應用到指定設備 adb -s deviceName install xxx.apk # 上傳文件到手機端 SDCard 路徑 adb push 本地磁盤路徑 手機端SDCard路徑 # 從手機端 SDCard 路徑下載文件到本地磁盤 adb pull 手機端SDCard路徑 本地磁盤目錄路徑 # 獲取手機的序列號 adb get-serialno # 獲取手機屏幕分辨率 adb shell wm size # 獲取手機的 cpu 信息 adb shell cat /proc/cpuinfo # 查看手機的設備型號 adb shell getprop ro.product.model # 獲取手機的 mac 地址 adb shell cat /sys/class/net/wlan0/address