我是在安卓系统中使用改造的新手。我有一个get请求,它以良好的方式工作,但我希望在URL的端点中包含共享首选项的值。假设我的端点Url是:
public interface Data{
@GET("/myphone/extra/pull/Sharedpreferencevalue") //add shared preference value here
}
我可以在改造中这样做吗?或者我必须用其他的方法?或者如何在改造中做到?
我需要在改造中更改URL库,我正在使用koin在应用程序启动时创建一个改造模块,我希望在运行时更改这个url。
我已经尝试过将baseUrl("")更改为baseUrl(“”),并在更新调用时更改url,但是我的应用程序崩溃并返回非法的URL错误。
这是我创造建造者的乐趣。
fun createRetrofit(okHttpClient: OkHttpClient): Retrofit {
return Retrofit.Builder()
.baseUrl("http://192.168.192.168/")//i need change t
我正在使用android-引导从这个链接为我的项目
我保留了原来的项目结构,没有执行身份验证。在我的应用程序中,我调用一个rest,它以Json格式返回数据。通过改造,我们调用服务并获取Json中的数据。
我们为Json创建了一个POJO类。但是在我的应用程序中,我们无法获得包含Rest数据的Pojo对象。
我的代码如下所示:User.java
public class User implements Serializable {
private String shortDescription;
private String name;
public String getShortD