yale8848 / RetrofitCache

RetrofitCache让retrofit2+okhttp3+rxjava配置缓存如此简单。通过注解配置,可以针对每一个接口灵活配置缓存策略;同时让每一个接口方便支持数据模拟,可以代码减小侵入性,模拟数据可以从内存,Assets,url轻松获取。
MIT License
676 stars 85 forks source link

大佬什么时候更新支持最新retrofit2啊? #35

Closed General110 closed 5 years ago

General110 commented 5 years ago

大佬什么时候更新支持最新retrofit2啊?

yale8848 commented 5 years ago

本身就支持啊

General110 commented 5 years ago

retrofit2 2.5.0

java.lang.NoSuchFieldException: No field serviceMethod in class Lretrofit2/OkHttpCall; (declaration of 'retrofit2.OkHttpCall' appears in /data/app/com.app.app-jZ2dntm5XqmsAln3ap5tng==/base.apk!classes34.dex) 2019-04-20 15:04:08.195 8380-8380/com.app.app W/System.err: at java.lang.Class.getDeclaredField(Native Method) 2019-04-20 15:04:08.195 8380-8380/com.app.app W/System.err: at ren.yale.android.retrofitcachelibrx2.transformer.CacheTransformer.observable(CacheTransformer.java:64) 2019-04-20 15:04:08.195 8380-8380/com.app.app W/System.err: at ren.yale.android.retrofitcachelibrx2.transformer.CacheTransformer.access$000(CacheTransformer.java:14) 2019-04-20 15:04:08.195 8380-8380/com.app.app W/System.err: at ren.yale.android.retrofitcachelibrx2.transformer.CacheTransformer$1.apply(CacheTransformer.java:29) 2019-04-20 15:04:08.195 8380-8380/com.app.app W/System.err: at io.reactivex.Observable.compose(Observable.java:6283)

retrofit2 2.2.0 没有问题

yale8848 commented 5 years ago

好的,2.5.0下版本支持

yale8848 commented 5 years ago

1.1.0 release