Tuesday, November 1, 2011

用手機開發Android程式 - 透過WiFi內網

原標題︰ SHIT!! 開發時忘了帶USB線!!

不知道你是否跟我一樣,
開發過程中常常什麼都帶了,
就是忘了帶USB線?

繼上一篇用VirtualBox開啟Android模擬器
我們學到︰原來我們可以透過WiFi執行adb工具

但有以下幾個條件︰
1.你的手機要Root過(有安裝Superuser)
2.你的手機安裝了Terminal Emulator之類的終端機器

如果以上2個都具備了,
那麼在手機終端機裡輸入︰

$su  <--換成superUser權限
#setprop service.adb.tcp.port 5555 <--設定連接埠為5555
#stop adbd <--關閉adbd
#start adbd <--重啟adbd

完成後,查詢你的手機ip內網位置,指令是︰
#netcfg
查出了手機的IP位址是192.168.1.5

回到電腦終端機,打上︰
adb connect 192.168.1.5
電腦回應我們connected to 192.168.1.5:5555

看了一下Eclipse,
真的用WiFi連到手機了。


耶!沒有帶線也不用回家拿了!
好好的在咖啡廳使用WiFi環境開發你的案子吧。
XD

No comments: