如何在真機上調試Android應用程序(圖文詳解)


1、首先將手機設置為調試模式
方法:設置——應用程序——開發——USB調試,打上√即可
 
 
2、用數據線連接至電腦,在電腦上安裝豌豆莢,此時豌豆莢會幫你安裝驅動,安裝好后豌豆莢就可以連接上手機了
 
3、用adb命令測試是否有裝置已連接
命令:adb devices
看到已經有一個裝置了,即為我們連接的真機
注意:有的人可能提示找不到這個adb命令,這是因為你沒有將其加入到path環境變量中,或者你進入sdk下的tools目錄在運行此命令就不會報錯,或者將tools路徑加入到環境變量中,當然推薦第二種方法了
 
有的時候可能會出現下面的錯誤:
adb server is out of date.  killing...  
ADB server didn't ACK  * 
failed to start daemon *
 
究其源就是adb server沒啟動

到stackoverflow上查了一下 經過分析整理如下:

原來adb server 端口綁定失敗

繼續查看到底是哪個程序給占用了

C:\Users\xxxxxx>netstat -ano | findstr "5037"  
      TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4236  
      TCP    127.0.0.1:5037         127.0.0.1:49422        ESTABLISHED     4236  
      TCP    127.0.0.1:49422        127.0.0.1:5037         ESTABLISHED     3840  

打開任務管理器kill掉PID為4236 的這個進程。ok,至此問題解決了

 
 
4、開始在真機上調試
在eclipse中選擇Run——Run Configurations,在左邊選擇好你要調試的工程,然后將右邊切換至Target標簽下
 
 
這有三個選項,如果你想連接至真機調試,可選第一個或第二個,這里我直接選擇第一個,點擊Run,等待幾秒鍾出現以下界面
 
在這里就看到了我們的真機裝置了,選擇上面的真機OK即可在真機上運行程序了


免責聲明!

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



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