adb 命令
adb devices , 獲取設(shè)備列表及設(shè)備狀態(tài)
[xuxu:~]$ adb devicesList of devices attached 44c826a0device
adb get-state , 獲取設(shè)備的狀態(tài)
[xuxu:~]$ adb get-statedevice
設(shè)備的狀態(tài)有 3 種,device , offline , unknown
device:設(shè)備正常連接
offline:連接出現(xiàn)異常,設(shè)備無響應(yīng)
unknown:沒有連接設(shè)備
adb kill-server , adb start-server , 結(jié)束 adb 服務(wù), 啟動 adb 服務(wù),通常兩個命令一起用
adb logcat , 打印 Android 的系統(tǒng)日志
adb bugreport , 打印dumpsys、dumpstate、logcat的輸出,也是用于分析錯誤
adb bugreport > d:ugreport.log
adb install , 安裝應(yīng)用,覆蓋安裝是使用 -r 選項
adb uninstall , 卸載應(yīng)用,后面跟的參數(shù)是應(yīng)用的包名,請區(qū)別于 apk 文件名
adb pull , 將 Android 設(shè)備上的文件或者文件夾復(fù)制到本地
adb pull sdcard/pull.txt d:
adb push , 推送本地文件至 Android 設(shè)備
adb push d:push.txt sdcard/
adb root , adb remount, 只針對類似小米開發(fā)版的手機有用,可以直接已這兩個命令獲取 root 權(quán)限,并掛載系統(tǒng)文件系統(tǒng)為可讀寫狀態(tài)
adb reboot , 重啟 Android 設(shè)備
adb forward , 將 宿主機上的某個端口重定向到設(shè)備的某個端口
adb forward tcp:1314 tcp :8888
adb connect 遠程連接 Android 設(shè)備
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com