ADB--通過WiFi調試程序

關于ADB

在開發(fā)調試Android程序時我們需要通過adb工具在我們的手機和電腦之間建立連接呜呐,通常情況我們都是使用數據線镊逝,其實adb還提供了另外一種方式通過tcpip建立連接捎稚。這里給大家介紹兩種wifi連接電腦的方法,其中第一種方法手機不用root權限翠储。

adb簡介

Android Debug Bridge (adb)安卓調試橋什猖,用來管理模擬器或設備。它采用的是C/S模式素邪,主要包括三個部分:

  • A client 客戶端Client運行在自己的電腦上外莲,可以通過adb命令 adb start-server啟動Client,也可以通過ADT或者DDMS創(chuàng)建Client兔朦。
  • A daemon Daemon作為后臺程序運行在手機或者模擬器上偷线。
  • server Server最為后臺程序運行在自己的電腦上,用來管理Client和Daemon之間的信息交互。

adb端口問題

  • Server端啟動綁定的是本機的5037端口沽甥。Client端用5037與服務器端對話声邦。
  • Deamon都會取5555到5585之間兩個連續(xù)的端口,其中奇數端口是負責與adb鏈接摆舟,偶數端口是負責與控制臺鏈接亥曹。服務器端通過掃描5555到5585之間的奇數端口來尋找模擬器或設備實例并與找到的建立鏈接邓了。

通過wifi調試程序

注意 使用wifi調試程序首先確保你的電腦和手機在同一個wifi環(huán)境下。同時后面會用到一些adb的命令媳瞪,所以先給你的電腦配置adb的環(huán)境變量骗炉,配置完成后我們可以直接在AndroidStudio的Terminal中敲adb命令了。具體的配置方法這里就不做介紹了蛇受,你那么聰明肯定會配置的句葵。

無需手機root權限的配置方法

這種方法不需要手機有root權限,但是在第一次連接時需要數據線連接電腦兢仰,配置好之后數據線則可以斷開乍丈。

使用命令adb devices查看手機是否連接成功

使用命令adb tcpip [port]讓手機的某個端口處于監(jiān)聽狀態(tài)
端口后的范圍為5555-5585的奇數端口。默認從5555開始把将,大家也可以和我一樣配置該端口轻专。

返回restarting in TCP mode port : 5555代表端口已經處于了監(jiān)聽狀態(tài)。這個時候就可以斷開手機連接的數據線了秸弛。

在手機的wifi設置中查看你的ip地址[ip-address],使用命令行adb connect [ip-address]:[port-num]連接手機,adb connect 手機的ip地址:上面配置的端口號铭若。

返回connected to [ip-address]:[port-num]表示成功連接了手機,現在可以通過wifi在發(fā)布調試程序了递览。再次通過adb-devices查看連接設備的列表


如果覺得敲命令行太麻煩也可以下載AndroidStudio的插件Android WiFi ADB


通過數據線連接電腦,在插件顯示的devices列表中選擇連接的設備瞳腌,點擊connect按鍵绞铃,提示成功后拔掉數據線。

需要手機root權限的配置方法

上面所講的方法在第一次連接時都需要數據線的連接嫂侍,如果手邊沒有數據線就不能連接電腦了嗎儿捧?當然不是,我們回顧一下挑宠,上面的方法中我們使用數據線的目的是執(zhí)行adb tcpip [port]命令菲盾,如果手機自己執(zhí)行這個命令不就行了!方法是可行的不過執(zhí)行這個命令得獲取到手機的root權限各淀。

這里給大家推薦一款軟件WirelessADB方便連接懒鉴,手機得獲取root權限,不然軟件無法運行碎浇。軟件安裝運行成功后直接根據界面的提示在AndroidStudio的Terminal中執(zhí)行connect命令進行鏈接临谱。

斷開wifi連接

停止wifi調試的時候可以通過adb disconnect [ip-address]:[port-num]來中斷連接。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末奴璃,一起剝皮案震驚了整個濱河市悉默,隨后出現的幾起案子,更是在濱河造成了極大的恐慌苟穆,老刑警劉巖抄课,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件唱星,死亡現場離奇詭異,居然都是意外死亡跟磨,警方通過查閱死者的電腦和手機魏颓,發(fā)現死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來吱晒,“玉大人甸饱,你說我怎么就攤上這事÷乇簦” “怎么了叹话?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長墩瞳。 經常有香客問我驼壶,道長,這世上最難降的妖魔是什么喉酌? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任热凹,我火速辦了婚禮,結果婚禮上泪电,老公的妹妹穿的比我還像新娘般妙。我一直安慰自己,他們只是感情好相速,可當我...
    茶點故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布碟渺。 她就那樣靜靜地躺著,像睡著了一般突诬。 火紅的嫁衣襯著肌膚如雪苫拍。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天旺隙,我揣著相機與錄音绒极,去河邊找鬼。 笑死蔬捷,一個胖子當著我的面吹牛垄提,可吹牛的內容都是我干的。 我是一名探鬼主播抠刺,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼塔淤,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了速妖?” 一聲冷哼從身側響起高蜂,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎罕容,沒想到半個月后备恤,有當地人在樹林里發(fā)現了一具尸體稿饰,經...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年露泊,在試婚紗的時候發(fā)現自己被綠了喉镰。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡惭笑,死狀恐怖侣姆,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情沉噩,我是刑警寧澤捺宗,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站川蒙,受9級特大地震影響蚜厉,放射性物質發(fā)生泄漏。R本人自食惡果不足惜畜眨,卻給世界環(huán)境...
    茶點故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一昼牛、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧康聂,春花似錦贰健、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蕊连,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間游昼,已是汗流浹背甘苍。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留烘豌,地道東北人载庭。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像廊佩,于是被迫代替她去往敵國和親囚聚。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,802評論 2 345

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理标锄,服務發(fā)現顽铸,斷路器,智...
    卡卡羅2017閱讀 134,599評論 18 139
  • 今日正月初五星压,某處魂魄歸來。 那是八年以前的某個夏日鬼譬,某個黃昏一處斜陽散盡娜膘,人心惶惶便送走了一個人的呼吸,至此年歲...
    行一行一閱讀 555評論 3 6
  • 給那個認識不過三個月的你:?? 嗨优质,你好翱⑻啊! 曾經在書里讀到:“80%的人在20歲以前已經和以后結婚的對象相遇了巩螃,...
    Josset閱讀 245評論 0 0
  • 我是一個寶媽演怎,一名國企的普通員工。我是上大學時牺六,因為不喜歡自己的專業(yè)颤枪,就開始混日子的人。 這兩年對自己越來越陌生了...
    Amyed閱讀 597評論 3 4
  • 本周題目難度級別Medium,但對于我來說是低于easy的,據說《劍指offer》中也有這道題淑际。畏纲。。 題目:找出一...
    CrazySteven閱讀 1,320評論 0 5