如何用Adb連接Android手機 & unable to connect to 192.168.1.100:5555的原因和解決方法


利用adb來連接手機, 有兩種方式:

1, wifi

2, usb.

 

        1. 通過wifi, 利用adb來連接手機。

           在pc的cmd中輸入命令:

           adb connect 192.168.1.100

           其中adb就是手機的ip. 如果連接成功, 就可以進入android的shell了。

           我自己在操作過程中, pc能ping通過手機, 但是adb連接手機, 出現了一點點問題, 提示unable to connect to 192.168.1.100:5555, 這個是什么原因呢? 原來手機的默認adb服務是沒有打開的, 否則, 別人adb能隨便連, 那豈不是很不安全么? 所以, 我們要想辦法把手機上的adb服務打開。 怎么搞呢? 首先要在手機上下載一個android模擬器(當然, 如果你有, 就不用下載了), 然后切到root權限, 並執行如下命令打開adb服務:

        su

setprop service.adb.tcp.port 5555

stop adbd

start adbd

      然后adb就可以連接手機了, 如圖:

          

 

        2. 通過usb, 利用adb來連接手機。

        我把手機通過usb接上pc, 結果adb並沒有連接上手機, 於是下載了android驅動程序, 安裝了 就好了。這樣 adb就連接上了手機。於是就可以利用adb shell進入手機的android系統了:

  注意USB連接的方式,不需要adb connect xxx.xxx.xxx.xxx

  

 

       比較一下: 方法1的要求較高, 需要依賴於穩定的網絡, 而且操作麻煩, 方法2就簡便多了。

 當然,首先要打開 開發人員選項->USB調試 建議先用360手機助手連接一下,安裝一下USB驅動以及調試開發接口后退出。

在adb連接成功后,可以使用WINDOWS CMD終端方式調試,當然也可以使用Android Studio->Tools->Android->Android Device Monitor進行調試:

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM