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,檢...