在調試一塊全志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方式鏈接到安卓系統並設置便可。