我在Android上使用改造,并取得了成功。 但我认为有一点可以改进我的代码。
我的应用应该在本地网络上工作(使用192.168.1.x),但也可以在互联网上工作(使用别名或静态IP)。在一个完美的世界中,我只会使用第二个,但在现实世界中,我的客户有时不想激活NAT环回。 所以现在,我必须管理两个ips:如果本地ip不工作,我用全局ip创建一个新的RestAdapter,反之亦然。
现在它正在工作,但它很慢(我必须等待超时)并且不是很自然。
Retrofit / okhhtp是否有可能为我更有效地完成这项工作?就像我给两个端点进行改造一样,它会尝试两个端点并选择第一个响应?
谢谢!
编辑13.10.2015:仍然没有有趣的解决方案。改造2.0有助于解决这个问题吗?