我正在尝试为我的应用程序添加一些离线支持,但是在飞行模式下使用模拟器调试应用程序似乎非常麻烦。每次重新加载没有连接的应用程序时,都会遇到以下问题: 所以,实质上,我希望应用程序认为它没有连接,但保持与我的开发服务器的连接。这可能吗?
问题在于你的路由器提供了10.0.3.2,所以当你离线(或没有连接)时,谁将路由该IP地址?解决此问题的一个选项是将localhost或127.0.0.1用作调试服务器。另一个选项可能是在主机(c:\C:\Windows\System32\drivers\etc)中添加对IP的翻译,类似于这样:10.0.3.2 127.0.0.1 当然,您需要在模拟器中更改开发人员设置。
localhost
或127.0.0.1
怎么样?问题是你的路由器提供了10.0.3.2
,所以当你离线(或没有连接)时,谁会路由那个IP呢?另一个选项是在主机(c:\C:\Windows\System32\drivers\etc)中添加一个IP的翻译,类似于这样:10.0.3.2 127.0.0.1
。当然,你必须在模拟器中更改开发人员设置。 - Facundo La Rocca