android 真機除錯
阿新 • • 發佈:2019-02-11
1、開啟手機USB除錯。我是華為P6手機,設定--->關於手機---->版本號(觸控4次即可開啟開發者模式),返回,會出現開發人員選項。點選開發人員選項,發現USB除錯處於開啟狀態。
2、用adb命令測試是否有裝置已連線
命令:adb devices
C:\Documents and Settings\Administrator>adb devices
List of devices attached
022BTF7N3A060066 device
3、adb server is out of date. killing...
ADB server didn't ACK *
failed to start daemon *
使用adb nodaemon server
若出現 cannot bind 'tcp:5037'
則是原adb server的埠被佔用,繫結埠失敗。
使用命令: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
開啟工作管理員kill掉PID為4236 的這個程序。即可。
4、開始在真機上除錯,選擇好你要除錯的工程,右鍵,選擇run As ,選擇 run configuration
選擇target,選第一個或第二個,這裡我選擇第一個,點選Run
點選run
雙擊圖中的真機裝置即可。