plat 使用WIFI連接android進行調試和adb操作

本人需要wifi連接android進行調試的原因主要是要經常用到IDA pro進行調試,但手頭有的IDA Pro版本只是windows的,開發可能更多用Mac OS X了,來回拔插、調試很不方便,所以wifi連了之後,可以省事兒很多。設置方法源於此貼,具體如下:


 

1. 手機端開啓adb tcp連接端口

:/$setprop service.adb.tcp.port 5555
:/$stop adbd
:/$start adbd

其中setprop是用來設置系統屬性的,這裏不需要root權限,su即可。可通過adb shell設置,亦可通過手機上安裝的Android terminal設置。

2. 電腦端的設置和使用

連接adb,其中phone_ipaddress和portnumber是指手機的ip和前面設置的監聽端口號(如5555)

adb connect phone_ipaddress:portnumber

直接adb shell或adb -s 設備shell連接設備

如若要斷開則如下:

adb disconnect phone_ipaddress:port

 

-----------------

注:1. 如此一來也可通過wifi使用gdb或ida來遠程調試程序了

     2. 亦可在Android上執行命令 getprop | grep 'service.adb.tcp' 來看設置的情況

     3. 其他關於系統屬性的命令說明可參考這裏

如需瞭解ADB wifi可以參考:http://www.jianshu.com/p/21d1b65d92a4

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