2014年4月10日 星期四

android wifi 開發除錯,只要一行指令,免usb連接線

使用wifi 作android開發的debug
1. 開Wifi
2. 用 USB 傳輸線接上你的手機
3. 找到Android SDKadb的路徑
4. dos執行的視窗中打入 cmd
意思是切換資料夾到剛剛找的adb路徑
輸入adb tcpip 5555
5. 然後就可以脫離USB連線了
再輸入adb connect 192.168.0.102:5555
192.168.0.102 是你手機的IP位址, 讓電腦連線到你的手機
6. 這時候你就可以用無線做操作了

打入adb devices,就會列出這個特別的裝置
List of devices attached
192.168.0.102:5555 device


注意:
操作過程如果出現not implement的訊息, 可能是如下原因:
adb 的服務需要偵聽5037 port,這個port搞不好就被豌豆莢或360助手之類的程序佔用,導致adb服務有問題。可以將之移除再試。

也可以用如下方法,查出是那一個程序在作怪:
netstat -a -n -o | findstr "5037" |more
查看所有端口使用情況,第一行的最後一列的數字就是佔用該端口的進程ID。
然後在用tasklist查找使用的進程:
tasklist | findstr "xxxx"
xxxx為佔用5037端口的進程PID,在任務管理器裡kill掉之後

----
後來又發現更簡單的方法,連usb線都不用接了。
在android 手機平板找到這套
ADB over WIFI Widget,安裝後直接執行它
它會讓你在電腦端,打adb connect 192.168.0.102:5555 的指令,就打這一行指令,不用再作其他事,就連上了。

Read more...

  © Blogger templates Psi by Ourblogtemplates.com 2008

Back to TOP