okhttp3 / Request @ Builder上的NoSuchMethodError异常

时间:2017-12-20 01:21:32

标签: android android-espresso okhttp3

当我运行浓咖啡测试时,我得到以下错误,

java.lang.NoSuchMethodError: No virtual method get()Lokhttp3/Request$Builder; in class Lokhttp3/Request$Builder; or its super classes (declaration of 'okhttp3.Request$Builder' appears in /data/app/appXXX.debug-2/base.apk:classes3.dex)

我尝试通过espresso连接到休息终点来获取配置。

我的build.gradle配置如下,

implementation 'com.squareup.okhttp3:okhttp:3.9.1'
androidTestImplementation 'com.squareup.okhttp3:okhttp:3.9.1'

1 个答案:

答案 0 :(得分:0)

问题是proguard正在删除okhttp3未使用的类。更新了proguard配置以保留okhttp3文件,它就像魅力一样!