在使用Android Studio 的時候,要透過httpRequest 要求,發送到visual studio的iis服務時。
這部分用的有點麻煩,網路上找了一下,有兩種方法,
1.在 applicationhost.config 將自己的ip 加入
可是在模擬器上,瀏覽器能抓到此設定,但是在自己開發的app 無法抓到此設定。
2.在 applicationhost.config 將直接設定 *:port 這樣就不用管自己的ip 是多少了。
處理流程:
1.先到 C:\Users\使用者帳號\Documents\IISExpress\config資料夾
2.打開 applicationhost.config
3.尋找你目前在使用的port 例如 localhost:22550 輸入22550做搜尋
4.加入 <binding protocol="http" bindingInformation="*:22550:*" />
5.以系統管理員身分打開Visual Studio,開啟該網站。
6.就可以在 Android Studio 的模擬器上透過 10.0.2.2:22550連到了。
<site name="專案名稱" id="流水號">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="路徑\專案名稱" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:22550:localhost" />
要新加入的部分↓
<binding protocol="http" bindingInformation="*:22550:*" />
要新加入的部分↑
</bindings>
</site>
沒有留言:
張貼留言