adb的使用方法

2021-09-02 04:50:55 字數 2762 閱讀 8361

1、adb環境搭建:

1)、確定你的裝置已經將usb debugging項打勾,即將settings–>developer options–>usb debugging選上。

3)、裝置一般要被root過,即傳說的越獄,或者破解,對於破解裝置,不同裝置有所不同,所以網友,可以到網上尋找與自己裝置相關的破解教程。

2、adb的使用(以下基於ubuntu系統執行adb指令):

1)、adb shell可以進入裝置的shell控制台:

root@seven:/# adb shell

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

root@android:/ # 

adb shell之後 ,控制台從pc的root@seven:/#進入裝置的root@android:/#

adb shell和shell指令可以組合使用:

root@seven:/# adb shell ls /data/

root@seven:/# 

ls出來的是裝置上/data/的目錄,非本地目錄。

2)、adb install 可以安裝指定的apk:

root@seven:/# adb install /iperf.apk 

6676 kb/s (542462 bytes in 0.079s)

pkg: /data/local/tmp/iperf.apk

success

root@seven:/# 

adb install 成功將iperf.apk應用安裝到裝置上。

3)、adb uninstall可以將安裝上的apk卸掉:

用法:adb uninstall [-k]

哪找package呢?以剛才iperf.apk為例:

root@seven:/# adb shell

root@android:/ # cd /data/data/

root@android:/data/data # ls

ls之後得到(未完全列出):

root@android:/data/data # 

就是剛才安裝iperf.apk得到的package,現在將它卸掉試試:

success

root@seven:/# 

好了success,成功解除安裝。

adb remount就是將/system目錄重新掛載為可讀寫。

adb push 將本地的檔案推送到裝置上,即ubuntu–>平板或手機上:

root@seven:/# adb push test.txt /data/

root@seven:/# adb shell ls /data/test.txt

/data/test.txt

root@seven:/# 

裝置/data/目錄下多出了乙個test.txt檔案。

root@seven:/# rm test.txt

root@seven:/# adb pull /data/test.txt ./

root@seven:/# ls -al test.txt

-rw-r–r– 1 root root 0 may  4 17:30 test.txt

root@seven:/# 

5)、adb devices 列出連線到本地的裝置:

root@seven:/# adb devices

list of devices attached 

v8gcu6jbjl      device

root@seven:/# 

從列印出來的log,可以看出我的系統只掛載了乙個裝置,即 v8gcu6jbjl

6)、如果你的系統掛載有多個裝置,直接adb shell執行是不行的,會提示系統掛載多個裝置,那該怎麼辦呢?加 -s引數:

adb -s shell

root@seven:/# adb devices

list of devices attached 

v8gcu6jbjl      device

root@seven:/# adb -s v8gcu6jbjl shell

root@android:/ #

對於pull、push、remount等指令也是類似。

7)、adb還有其他一些用法:

adb reboot 重啟裝置;

adb root 以root許可權重啟adb服務; 

adb start-server 確保adb服務已經開啟;

adb kill-server 將關閉正在執行的adb服務;

adb reboot bootloader 重啟裝置並進入bootloader模式;

adb reboot recovery 重啟裝置並進入recovery模式。

adb connect [: ]  通過tcp/ip連線裝置,預設埠為5555;

adb disconnect [: ]  斷開連線。

adb logcat 列印裝置的logcat資訊。

ADB使用方法

adb全稱android debug bridge,是android sdk裡的乙個工具,用這個工具可以直接操作管理android模擬器或者真實的andriod裝置 如g1手機 它的主要功能有 現在說下adb常用的幾個命令 1.檢視裝置 這個命令是檢視當前連線的裝置,連線到計算機的android裝置...

ADB使用方法

adb全稱android debug bridge,是android sdk裡的乙個工具,用這個工具可以直接操作管理android模擬器或者真實的andriod裝置 如g1手機 它的主要功能有 現在說下adb常用的幾個命令 1.檢視裝置 這個命令是檢視當前連線的裝置,連線到計算機的android裝置...

adb工具的使用方法詳解

抓核心日誌方法 1 用usb線連線電腦與板卡上的靠近耳機孔的usb口。2 在板卡系統設定選單中選中connect to pc,並在開發者選項中選中usb除錯。3 在電腦端開啟諸如豌豆莢之類的軟體,讓電腦識別到板卡。4 電腦cmd進入到adb命令列,鍵入 adb shell 5 鍵入 ls mnt,檢...