java.lang.IncompatibleClassChangeError:类'org.apache.http.message.BasicHeader'未实现接口'org.apache.http.NameValuePair'

时间:2019-06-19 10:02:17

标签: android apk release

我在Released APK中遇到问题。 java.lang.IncompatibleClassChangeError安装和打开发行APK时出现错误。但是我的调试APK正常运行。我看到了很多链接和stackoverflow问题,但没有任何解决方案。我该怎么办?

java.lang.IncompatibleClassChangeError: Class 'org.apache.http.message.BasicHeader' does not implement interface 'org.apache.http.NameValuePair' in call to 'java.lang.String org.apache.http.NameValuePair.getName()' (declaration of 'com.android.volley.toolbox.BasicNetwork' appears in /data/app/com.mypackage.myprojectname-XI7DFLjbpTwZkGhQ3WYiBQ==/base.apk)
    at com.android.volley.toolbox.BasicNetwork.convertHeaders(SourceFile:3)
    at com.android.volley.toolbox.BasicNetwork.performRequest(SourceFile:8)
    at com.android.volley.NetworkDispatcher.run(SourceFile:8)

任何帮助将不胜感激。 谢谢。

1 个答案:

答案 0 :(得分:1)

我添加了凌空图书馆并解决了我的问题。

C3 1 - Valid . Because last value of latest date is B
C3 4 - Valid . Because last value of latest date is B
C3 3 - Invalid. Because last value of latest date is A