Android無(wú)線調(diào)試:
tcpip無(wú)線連接 ?| ?WiFi apk無(wú)線連接
? ? ? Android開(kāi)發(fā)中畏浆,一般都是使用USB有線來(lái)調(diào)試app,但是在無(wú)數(shù)據(jù)線或者插口松動(dòng)的情況下,就無(wú)法實(shí)現(xiàn)吞鸭。所以使用無(wú)線調(diào)試也是一種有效方式灼擂。
先說(shuō)兩個(gè)adb命令:
1. adb usb ? ? ? ? ? ? ? ?- restarts the adbd daemon listening on USB ? ? ?
? ? ?adb usb就是通過(guò)USB數(shù)據(jù)線連接Android設(shè)備(這種是我們經(jīng)常用的方式)
2. adb?tcpip ? ? ? ? ? ? ? ??-?restarts?the?adbd?daemon?listening?on?TCP?on?the?specified?port
? ? adb tcpip則是通過(guò)TCPIP的方式連接Android設(shè)備(很顯然這種是無(wú)線連接,port為端口號(hào),可以隨意指定)
1. 進(jìn)行tcpip無(wú)線連接的操作如下:
1. 使用USB數(shù)據(jù)線連接Android設(shè)備;
2. 在dos命令行輸入adb ?tcpip ?[xxxx]命令 (例如:adb tcpip 8888围详,xxx代表端口號(hào)); ?
3. 斷開(kāi)USB數(shù)據(jù)線(數(shù)據(jù)線和設(shè)備斷開(kāi)連接); 也可以不斷開(kāi)硫痰。
4. dos中輸入adb connect [:] 命令 (例如:adb connect 192.168.190.130:8888)衩婚。
? ? {192.168.190.130是設(shè)備(手機(jī))在局域網(wǎng)中的IP地址;8888是第2步設(shè)置的端口號(hào)}
5. 命令行若顯示 connected to 192.168.190.130:8888 ??恭喜你 ! 連接成功了碍论,可以開(kāi)始無(wú)線調(diào)試?yán)?
總結(jié):
1.必須先用USB數(shù)據(jù)線連接上設(shè)備(手機(jī))鳍悠,才可以輸入指令實(shí)現(xiàn)tcpip無(wú)線連接税娜。
2.如果連接后,重啟設(shè)備(手機(jī))就會(huì)斷掉無(wú)法連接上藏研;又要先用USB數(shù)據(jù)線連接敬矩。
3.手機(jī)無(wú)需root權(quán)限蠢挡。
4.PC和手機(jī)一定要在同一個(gè)局域網(wǎng)內(nèi)弧岳,否則無(wú)法實(shí)現(xiàn)無(wú)線調(diào)試。局域網(wǎng)是否有接入互聯(lián)網(wǎng)能力無(wú)關(guān)业踏。
2. 進(jìn)行WiFi apk操作步驟:
1.在手機(jī)上安裝無(wú)線調(diào)試的apk
2.點(diǎn)擊運(yùn)行就會(huì)出現(xiàn)
3. 在cmd命令窗口輸入
?輸入的命令是 adb connect 192.168.190.134:5555 ? ? (其中5555是apk設(shè)定的端口號(hào))
總結(jié):
1.手機(jī)必須要root權(quán)限禽炬,否則無(wú)法連接成功。
2.PC和手機(jī)一定要在同一個(gè)局域網(wǎng)內(nèi)勤家,否則無(wú)法實(shí)現(xiàn)無(wú)線調(diào)試腹尖。局域網(wǎng)是否有接入互聯(lián)網(wǎng)能力無(wú)關(guān)。
進(jìn)行tcpip無(wú)線連接伐脖,必須要usb先連接上才能使用热幔;
進(jìn)行WiFi apk無(wú)線連接,必須要有root權(quán)限才能使用讼庇。
如果usb沒(méi)有绎巨,并且沒(méi)有root權(quán)限是否也可以連接上呢!H渥摹场勤!這種極端情況比較少,但常在河邊走歼跟。却嗡。。嘹承。窗价;如果有哪位高手實(shí)現(xiàn)了,煩請(qǐng)告知我叹卷,謝謝撼港! ??如果有哪位大神實(shí)現(xiàn)了,煩請(qǐng)告知我骤竹,謝謝帝牡! ?
手機(jī)熱點(diǎn) --> 也是一個(gè)局域網(wǎng): ??
? ?PC和手機(jī)必須在同一個(gè)局域網(wǎng)內(nèi),如果碰到ip網(wǎng)關(guān)會(huì)變或者沒(méi)有一個(gè)局域網(wǎng)蒙揣“辛铮可以自帶一個(gè)路由器(無(wú)需有接入互聯(lián)網(wǎng)能力);當(dāng)然沒(méi)有閑置的路由器,那么開(kāi)啟手機(jī)的熱點(diǎn)罩息,然后pc和手機(jī)同時(shí)連接這個(gè)熱點(diǎn)也是可以的嗤详。
參考博文?: http://blog.csdn.net/github_2011/article/details/70738203
進(jìn)行WiFi apk無(wú)線連接 原碼: