前提:android通過wifi連接網絡a,真機處於網絡b,網絡a與網絡b處於不同網段,可以通過增加route,互相ping通,如果網絡a與網絡b是在公網當中,則無需進行
如下操作。
使用android真機進行調試時,如果要訪問本機的服務下的資源,配置ip需進行如下配置
1.android手機通過wifi連接網絡,該網絡與本機所處網絡在不同網段,但是通過增加路由可以ping通,則可使用該方法繼續配置,如果不能ping通,則該方法無效,無需往下進行
在本機執行如下操作,增加路由,啟動命令行,執行如下操作。
route delete 0.0.0.0
route add 192.1.1.0 mask 255.255.255.0 192.1.1.2 -p
route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 -p
route print
具體值根據網絡情況配置
2.打開本機服務,例如hfs,wampserver等,與此同時,需要在windows防火牆中,增加入站規則,新增80端口入站。
3.在安卓程序中,配置本機服務的ip,該ip為本機的局域網真實ip
