我有一个带有Android,iOS和Windows移动解决方案的Xamarin解决方案。我还有一个位于localhost:XXXX上的Web服务器。 我需要能够访问本地的URI端点,同时在Mobile上进行调试。
当Web服务器正在运行时,我去了fiddler,编写http://localhost:XXXX/api/Locations
并且一切正确,我得到了JSON数据并且生活很美好。
然而,当在任何手机上调试应用程序时,我怀疑手机上的端点正在尝试访问它自己的“localhost”。是否有可以在模拟器上编辑的主机文件?或另一种解决方案?
答案 0 :(得分:1)
如果您有WiFi,请将localhost更改为您的本地IP地址,并将手机连接到该WiFi