在調試一塊全志A83T安卓工控板(已root),啟動后,安卓系統正常,設置好以太網
的靜態IP地址:192.168.1.181,並接好網線,同時開發電腦WIN7系統IP地址
也是129.168.1.x, 在同一網段。win系統的cmd命令窗口中,先進行網絡連接
測試,輸入 ping 192.168.1.60命令進行測試,正常,表示網絡已連通。
輸入命令:adb connect 192.168.1.181,adb網絡連接方式調試,
報告“由於目標計算機積極拒絕,無法連接”的錯誤。
解決方法:
1 通過USB線連接安卓板和開發電腦。
2 設置安卓系統如下,安卓系統中的開發者選項中的 <<USB調試>>項是開啟的,
<<USB配置>>是MTP選項。
3 在開發電腦WIN系統中,通過cmd打開命令行窗口界面,輸入adb devices,
如果能夠看到, 列出所連接的設備,表示usb方式連接好Android系統。
4 win系統命令行界面中先后輸入如下兩條命令:
adb root //權限提權。
adb shell //進入到安卓系統的shell.
5 進入到安卓系統后,輸入命令:
setprop service.adb.tcp.port 5555 //設置adb服務端口為5555, 打開adb網絡調試功能
附加說明: setprop service.adb.tcp.port -1 //表示打開adb的usb調試功能。
6 輸入 exit 命令, 退出android shell。
7 輸入命令:
adb tcpip 5555 //讓設備在 5555 端口監聽 TCP/IP 連接。
8 這時拔掉usb連接線。
9 使用 adb connect 192.168.1.181 進行adb 網絡連接,可以正常連接。
總結:
無法連接的原因是安卓系統未打開adb網絡調試功能, 通過usb方式連接到安卓系統並設置即可。