我正在使用retrofit 2.0进行网络化,它在android 5 +上工作正常,只是我在android 4.1.1上测试过我正在崩溃
java.lang.NoClassDefFoundError: retrofit2.Retrofit$Builder
但相同的代码正在5个以上的设备上运行
retrofit = new Retrofit.Builder()
.baseUrl(baseURL)
.addConverterFactory(GsonConverterFactory.create())
.client(httpClient.build())
.build();
my gradle
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
compile 'com.google.code.gson:gson:2.6.2'
为什么它在讨价还价
答案 0 :(得分:0)
使用
this.TimestampLastModification = Convert.ToDateTime(source["TimestampLastModification"].ToString()),
这也是
retrofit = new Retrofit.Builder()
.baseUrl(baseURL)
.addConverterFactory(GsonConverterFactory.create())
.client(httpClient)
.build();