柚子快報(bào)激活碼778899分享:adb---調(diào)試連接設(shè)備
柚子快報(bào)激活碼778899分享:adb---調(diào)試連接設(shè)備
1.下載adb安裝包
訪問Android官方開發(fā)者網(wǎng)站下載頁(yè)面[https://developer.android.com/studio/releases/platform-tools),下載platform-tools壓縮包。
2.解壓platform-tools之后將對(duì)應(yīng)路徑加入環(huán)境變量path里面保存
3.驗(yàn)證安裝
命令行使用如下命令
# adb version
C:\Users\tyj>adb version
Android Debug Bridge version 1.0.41
Version 35.0.1-11580240
Installed as F:\platform-tools\adb.exe
Running on Windows 10.0.19045
我的設(shè)備時(shí)Goole Pixel_4 ,已root
如果安裝成功,將顯示ADB的版本信息。
##2.手機(jī)設(shè)置
確保 Android 手機(jī)的開發(fā)者選項(xiàng)和 USB 調(diào)試模式已開啟
「設(shè)置」-「開發(fā)者選項(xiàng)」-「Android 調(diào)試」查看。開發(fā)者選項(xiàng),點(diǎn)允許 usb 調(diào)試,然后就可以連上電腦了
如果在設(shè)置里找不到開發(fā)者選項(xiàng),在「設(shè)置」-「關(guān)于手機(jī)」連續(xù)點(diǎn)擊「版本號(hào)」7 次
3.常用命令
# 獲取設(shè)備和設(shè)備的狀態(tài)列表
adb devices
# 遠(yuǎn)程連接設(shè)備(用于在同一網(wǎng)絡(luò)下adb無(wú)線連接設(shè)備)
adb connect [ip:port]:
# 重啟設(shè)備
adb reboot
# 獲取設(shè)備的狀態(tài)(設(shè)備的狀態(tài)有三種:device,設(shè)備連接正常;offline,連接出現(xiàn)異常,設(shè)備無(wú)響應(yīng);unknown,設(shè)備未連接;)
adb get-state
# 登錄設(shè)備 shell,該命令將登錄設(shè)備的shell(內(nèi)核)
adb shell
# 多個(gè)設(shè)備時(shí)應(yīng)該使用-s來(lái)選擇設(shè)備
adb -s 98061FFAZ001RX shell
# 退出shell
exit
4.APK指令
1.列出安裝在設(shè)備上面的應(yīng)用
adb shell pm list packages 列出所有應(yīng)用
adb shell pm list package -s 列出系統(tǒng)應(yīng)用
adb shell pm list package -3 列出第三方的應(yīng)用
adb shell pm list package -i 列出來(lái)源
db shell pm list package -f 列出包名和路徑
2.adb安裝應(yīng)用
adb install <文件路徑\apk>:將本地的apk軟件安裝到設(shè)備(手機(jī))上。如手機(jī)外部安裝需要密碼,記得手機(jī)輸入密碼。
adb install -r <文件路徑\apk>:覆蓋安裝
adb install -d <文件路徑\apk>:允許降級(jí)覆蓋安裝
adb install -g <文件路徑\apk>:授權(quán)/獲取權(quán)限,安裝軟件時(shí)把所有權(quán)限都打開
3.adb shell dumpsys基本指令
adb shell dumpsys cpuinfo cpu信息
adb shell dumpsys meminfo 內(nèi)存信息
adb shell dumpsys power 電源信息
adb shell dumpsys battery 電池信息
adb shell dumpsys wifi wifi信息
adb shell dumpsys notification 通知信息
adb shell dumpsys activity 獲取頁(yè)面信息
adb shell dumpsys activity services [package-name] 查看正在運(yùn)行的服務(wù)
4.系統(tǒng)操作指令
adb shell getprop ro.product.model 獲取設(shè)備型號(hào)
adb shell getprop ro.build.version.release 獲取設(shè)備 Android 系統(tǒng)版本
adb get-serialno 獲取設(shè)備的序列號(hào)(設(shè)備號(hào))
adb shell wm size 獲取設(shè)備屏幕分辨率
adb shell cat /proc/meminfo:獲取手機(jī)內(nèi)存信息
adb shell df:獲取手機(jī)存儲(chǔ)信息
adb shell screencap -p /sdcard/screen.png 截圖并保存到指定位置
adb pull /sdcard/mms.png <存放的路徑>:將截圖導(dǎo)出到本地
adb pull /sdcard/screenshot.png <存放的路徑>:將截圖導(dǎo)出到本地
adb shell dumpsys activity |find "mFocusedActivity" 查看前臺(tái)應(yīng)用包名,適用于 Android 7.0 以下,必須先啟動(dòng) app
adb shell dumpsys activity |find “mResumedActivity”:查看前臺(tái)應(yīng)用包名,必須先啟動(dòng)app,適用于Android 8.0以上
5.文件操作指令
adb push <本地路徑\文件或文件夾> <手機(jī)端路徑>
柚子快報(bào)激活碼778899分享:adb---調(diào)試連接設(shè)備
相關(guān)文章
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。