標籤:android
adb工具是串連Android手機的一個工具,使用比較簡單,開發與測試在日常的工作中經常用到,今天我就把我使用的記錄下來,做一個記錄。
1,裝置環境準備,PC一台,Android手機一部,使用的是小米手機。USB資料線一條,注意資料線的品質,差點的品質資料線有時候會串連不上,網路環境是WiFi,下載adb, 最好把對應的檔案置於cmd.exe同目錄下(這個環境如果不會可以參考我另外一個部落格)。
2,開始串連,有兩種方式,一種是WiFi串連方式,另外一種就是用資料線串連方式。
A,通過WiFi串連方式
在pc的cmd中輸入命令:
ping 192.168.8.100 檢查wifi區域網路種電腦和手機是不是通的
adb 直接輸入adb,檢查abd配置環境是否正確。
adb connect 192.168.8.100
其中adb就是手機的ip. 如果串連成功, 就可以進入android的shell了。
adb shell 如果出現$就進入了Android系統,但是不是root許可權
如果是#就進入了Android系統,擷取的是root許可權
我自己在操作過程中, pc能ping通過手機, 但是adb串連手機, 出現了一點點問題, 提示unable to connect to 192.168.1.100:5555, 這個是什麼原因呢? 原來手機的預設adb服務是沒有開啟的, 否則, 別人adb能隨便連, 那豈不是很不安全嗎? 所以, 我們要想辦法把手機上的adb服務開啟。 怎麼搞呢? 首先要在手機上下載一個android模擬器(當然, 如果你有, 就不用下載了), 然後切到root許可權, 並執行如下命令開啟adb服務:
su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
然後adb就可以串連手機了,
650) this.width=650;" src="http://img.blog.csdn.net/20140501014640640?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc3RwZWFjZQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />
B,通過usb, 利用adb來串連手機。
我把手機通過usb接上pc, 結果adb並沒有串連上手機, 於是下載了android驅動程式, 安裝了, 就好了。這樣, adb就串連上了手機, 就可以利用adb shell進入手機的android系統了。 附:
650) this.width=650;" src="http://img.blog.csdn.net/20140430223412656?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc3RwZWFjZQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />
本文出自 “ghost” 部落格,請務必保留此出處http://fangwei009.blog.51cto.com/5234706/1793041
adb工具如何串連手機安裝apk