經過wifi調試android程序

在學習android,因此必定會用到模擬器來調試程序。android

通常來講,調試程序有這幾種途徑:網絡

①ADT自帶的模擬器 (缺點:任何方面都不是通常的慢,開機慢不說了,用起來比蝸牛的速度還慢。)tcp

②用數據線鏈接真機 (缺點:雖然能夠,可是仍是很麻煩。)學習

Genymotion模擬器 (這個模擬器多是最好用的一個了,很強大,用起來跟真機差很少,可是也有缺點就是不穩定,有時候用着用着就掛掉了)測試

最後,說回正題:經過wifi調試android程序命令行

網上關於這方面的教程也有不少,不過來來去去都是差很少的,說得不怎麼詳細。因此本身就把個人一些過程詳細的記錄下來,新手能夠看下^_^(高手繞過...)調試

如下是本人已經測試過的過程:教程

1.首先確保手機已經root過,若是沒root過,到下面第二步的時候是沒法鏈接的,這個我已經試過了。至於手機怎麼root,找度娘,網上一堆教程,本人是經過360一鍵root的,只需幾分鐘就搞定了,360一鍵root可到這裏下載http://t.cn/8soUHP1get

2.在網上下載個手機版的超級終端(相似於電腦的命令提示符(cmd)),或者到這裏下載http://t.cn/8soUjaIcmd

3.在手機上設置監聽的端口(這裏須要注意的是,輸入su獲取root權限這一步可能會慢一點,等它獲取成功了,繼續執行第二三四的指令)命令以下:

su//獲取root權限  

setprop service.adb.tcp.port 5555//設置監聽的端口,端口能夠自定義,如5554,5555是默認的  

stop adbd//關閉adbd  

start adbd//從新啓動adbd 

 

獲取權限成功的圖以下:



4.確保電腦和手機是鏈接同一個網絡,並記下手機的IP地址,手機的IP地址能夠經過「設置->WLAN->查看已經鏈接的WLAN網絡詳情」查看獲得,這裏先假設IP爲192.168.112.111

5.在電腦上打開命令提示符(可按快捷鍵win+R,輸入cmd),而後輸入如下命令:

adb connect 192.168.112.111//若是不輸入端口號,默認是5555,自定義的端口號必須寫明,對應第1步中自定義的端口號,例如:192.168.112.111:5554  


6.若是是第一次connect的話,在命令行中會顯示:connected to192.168.112.111:5554

7.這時,咱們能夠多作一步查找本身的設備,在電腦的命令行中輸入adb devices,若是在命令提示符出現下圖對應的字樣,說明咱們的設備已經成功鏈接了

C:\Users\Administrator>adb devices
List of devices attached
192.168.112.111:5554      device

8.最後,當上面所有都搞掂了,咱們就能夠用手機測試了,打開ADT,右鍵Run as一個須要運行的程序,就會彈出如下的窗口,選擇咱們已經鏈接的設備,就可以調試了:

相關文章
相關標籤/搜索