Android 使用具有多个IP/端点的改装

Android 使用具有多个IP/端点的改装,android,rest,retrofit,Android,Rest,Retrofit,我正在安卓系统上进行改造,并取得了成功。 但我想,我有一点可以改进我的代码 我的应用程序应该使用192.168.1.x在本地网络上运行,但也可以使用别名或静态ip从互联网上运行。在一个完美的世界中,我只会使用第二个,但在现实世界中,我的客户有时不想激活NAT环回。 所以现在,我必须管理这两个ip:如果本地ip不工作,我用全局ip创建一个新的RestaAdapter,反之亦然 现在它正在工作,但速度很慢,我不得不等待超时,这不是很自然 改装/okhhtp是否有可能更有效地为我完成这项工作?就像我对

我正在安卓系统上进行改造,并取得了成功。 但我想,我有一点可以改进我的代码

我的应用程序应该使用192.168.1.x在本地网络上运行,但也可以使用别名或静态ip从互联网上运行。在一个完美的世界中,我只会使用第二个,但在现实世界中,我的客户有时不想激活NAT环回。 所以现在,我必须管理这两个ip:如果本地ip不工作,我用全局ip创建一个新的RestaAdapter,反之亦然

现在它正在工作,但速度很慢,我不得不等待超时,这不是很自然

改装/okhhtp是否有可能更有效地为我完成这项工作?就像我对两个端点进行改造一样,它会尝试这两个端点,然后选择第一个端点进行响应

谢谢

2015年10月13日编辑:仍然没有有趣的解决方案。改装2.0是否有助于解决此问题