ADB命令行工具使用

  1. Putty工具鏈接Android設備
    下載連接:https://github.com/sztupy/adbputty/downloads
    imgandroid

    如上圖所示:在HostName中輸入transport-usb,port輸入5037,connection type選擇ADB。git

  2. adb卸載系統應用
    adb shell //進入Android shell su mount -o rw,remount /system rm -rf /system/app/xxx.apk rm -rf /data/data/<xxx的包名> mount -o ro,remount /systemgithub

  3. adb 查看最頂層activity名稱
    adb shell dumpsys activity | grep 「mFocusedActivity」shell

  4. adb 啓動指定app
    adb shell am start <包名>.<Activity名>app

  5. adb 遠程鏈接設備
    • 設備設置adbd監聽指定端口
    adb shell
    su
    setprop service.adb.tcp.port 5555
    stop adbd
    start adbd
    • 鏈接設備
    adb connect <同一局域網下設備ip地址>:5555
    • 檢查是否成功
    adb get-state

    輸出"device"或"emulator-5555"tcp

  6. logcat
    adb logcat *:W工具

  7. 後臺運行腳本命令:
    adb shell nohup command &
    • 關閉後臺命令:
    jobs//查詢有多少在後臺運行的命令
    
    [1] + Running              nohup command
    
    fg %n//將命令調到前臺
    
    Ctrl+C
  8. 命令安裝卸載應用
    • 安裝應用
    adb install xxx.apk
    adb install -r xxx.apk //從新安裝應用,保留應用數據
    • 卸載應用
    adb uninstall 應用包名

參考網址:https://developer.android.com/studio/command-line/adb?hl=zh-cn3d

相關文章
相關標籤/搜索