通過WiFi進行adb調試(免去數據線煩擾)

通過WiFi進行adb調試


一、原理:

1.讓手機監聽自己的某一個端口。

2.讓電腦端的adb連接這個端口。


二、方法1:(電腦端和手機端)

1.讓電腦和手機處於同一個wifi下。

2.將手機進行root,如果沒有root下載一個360的一鍵root,很方便。

3.手機端下載Wifi_ADB(本人測試成功)或者adb_wireless(本人測試不成功),打開運行。

4.電腦端打開cmd窗口,進入adb.exe所在目錄(在sdk/platform-tools目錄下),輸入adb connect a.b.c.d 其中a.b.c.d是手機端ip,在Wifi_ADB中會顯示。

5.eclipse中正常運行程序就可以通過wifi來調試了。


三、方法2:(電腦端和手機端)

1.同方法1.1

2.同方法1.2

3.下載一個shell軟件,網上有很多。(從手機端設置,不用再下載Wifi_ADB或adb_wireless)

su//獲取root權限
setprop service.adb.tcp.port 5555//設置監聽的端口,端口可以自定義,如5554,5555是默認的
stop adbd//關閉adbd
start adbd//重新啓動adbd

4.同方法1.4,但是有一點需要注意,就是如果在第三步中將端口設置爲5555之外的端口的話,則需要adb connect a.b.c.d:e,其中e是新設定的端口號。

5.同方法1.5

6.如果要關閉的話,則獎第三步中的5555改成-1重新執行一遍即可。


四、存在的問題

各位朋友在經過上述的設置後會發現可以成功的使用wifi進行adb調試了。但是這裏還存在一個問題,就是wifi調試容易斷線,斷線就要重新進行connect,使用起來難免有些麻煩。

究其原因,是由於系統爲了省點會將wifi進入休眠模式,也就是說過一段時間不用之後wifi就不在線了,那麼怎麼來解決這個問題呢?(以下可選,我用了後無法使用wifi,如果無法使用,請解壓原ROM中的tiwlan.ini文件恢復)

1.下載wifi配置文件,http://download.csdn.net/detail/shishengshi/5624417

2.解壓,將裏面的tiwlan.ini拷貝到手機的/system/etc/wifi目錄下,如果原來已經存在,替換之。前提仍然是需要root。

3.拷貝的方法有很多種,可以直接用usb拷貝;如果無usb,可以通過小米文件夾的wifi管理功能拷貝;如果還沒有可以通過eclipse裏面的ddms裏的file explorer拷貝。

4.最後關閉重新打開wifi,搞定。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章