通過wifi串連android裝置的方法

來源:互聯網
上載者:User

標籤:add   roi   baidu   lan   沒有   image   initial   擷取   pull   

[轉自]http://blog.csdn.net/kuanxu/article/details/7444874 

最近由於要在另外一台android裝置上調試代碼,在本機PC上查看其log.兩台機器離的比較遠, 無法用usb直接連接,於是在網上找了很多資料,最找使用adb connect方法解決了該問題。解決過程如下:

1,  確認本機PC 沒有任何adb 裝置串連,包括模擬器和usb串連, 即 使用

“adb devices” 命令後, 列表顯示為空白, 這個是為了後面敲命令容易一些

2,  將遠程android裝置接入wifi, 並查看其IP地址:設定—〉無線或網路---〉WLAN設定—〉按menu鍵並選擇“進階”選項---〉IP 位址  例如192.168.2.11

3,  本機command 命令下執行 ping  192.168.2.11, 如果ping成功,說明可以串連

4,  執行 adb connect 192.168.2.11

如果顯示串連成功,則可繼續執行後面的操作;如果不成功,如顯示:

unable to connect to 192.168.2.11:5555

有可能是裝置監聽連接埠的問題,則可以在手機終端執行如下命令:

su  //擷取root許可權

setprop service.adb.tcp.port 5555   //設定監聽的連接埠,連接埠可以自訂,如5554,5555是預設的

stop adbd   //關閉adbd

start adbd   //重新啟動adbd

手機終端的下載程式可以在這裡下載:http://as.baidu.com/a/item?docid=437072506&f=web_alad_1

 

執行這個的前提是你手機可以root許可權,如果沒有root許可權仍然不能執行su

獲得root許可權的方法很多,手機型號不同,擷取方法也有差別,網上很多方法,這裡不再細述(對調試開發人員,獲得root許可權是非常必要的)

 

5,  adb connect ip 成功以後可以執行原來usb串連時的所有命令,如adb install, adb logcat等。

 

下面附上adb的常用命令

 

1,  開啟adb  服務

adb start-server

2,  關閉adb 服務

adb kill-server

3,  查看裝置

adb devices

 

4,  安裝軟體

adb install xxx.apk

5,  卸載軟體

adb uninstall xxx.apk

6,  進入裝置或模擬器

adb shell  devicename

如果當前只有一個裝置,devicename也可以為空白

7,  從電腦上傳送檔案到裝置

adb push  PCfilepath devicepath

8,  從裝置上copy檔案到電腦

adb pull devicepath  PCpath

9,  查看bug報告

adb bugreport

10, 獲得裝置序列ID

adb get-product

11, 查看log

adb logcat

通過wifi串連android裝置的方法

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.