1. 程式人生 > 其它 >Android Studio 結合Visual Studio 2019 除錯介面

Android Studio 結合Visual Studio 2019 除錯介面

問題:將介面服務部署到IIS上面,Android Studio 模擬器可以呼叫介面並正常處理,但是通過Visual Studio 2019 除錯,Android Studio就無法連線到介面,表面上看,唯一的區別就是埠不一樣?

在IIS上服務:192.168.0.147:8066  這個地址是可以呼叫的

本地VS除錯是:localhost:63222  或者 192.168.0.147:63222  這兩個都不行

我懷疑是埠問題,然後我把防火牆那裡加了入站規則,發現不行。。。

 

我安卓模擬器也配置localhost,但是不行,配置成本地IP:地址為:192.168.0.147也不行,我就想難道是Ip對映,然後我又去改了HOST檔案, 加了一行:192.168.0.147  localhost  ,發現還是不行。。。

 

我發現我除錯的時候,介面服務附帶的程式地址是:http://localhost:63222/Login.aspx  ,這個是可以訪問的,如果我把地址更換為:http://192.168.0.147:63222/Login.aspx   發現提示404 ,我懷疑是VS繫結地址有問題,然後我就去修改當前專案對應的配置檔案

 

   檔案預設是隱藏的,需要找到上述檔案修改如下內容:

 

 然後儲存,重啟VS,以管理員方式執行,然後再去用安卓模擬器訪問,就可以了

 期間有一個問題,就是剛開始開發的時候,我沒有調整過,也是可以訪問的,然後突然不能訪問了,經過這麼折騰一下,又好了。。。