我有一个硬编码的baseurl。我想用我使用硬编码 url 访问的 Web 服务返回的 url 替换这个硬编码的基本 url。我在我的应用程序中使用改造 2。
return new Retrofit.Builder()
.baseUrl(BASE_URL)
.addConverterFactory(new Utils.QualifiedTypeConverterFactory(
GsonConverterFactory.create(),
SimpleXmlConverterFactory.create()))
.addCallAdapterFactory(RxJavaCallAdapterFactory.create())
.client(okHttpClient)
.build();
硬编码的 BASE_URL 如下所示:
public static String BASE_URL = "https://wstest.mesan.com";
这是从我使用这个硬编码 url 调用的 Web 服务返回的 url:“http://wsapi.mesan.com” 然后更改 baseurl 将在整个应用程序中使用。
我怎样才能做到这一点?
任何想法?