java.lang.IncompatibleClassChangeError: Класс 'org.apache.http.message.BasicHeader' не реализует интерфейс 'org.apache.http.NameValuePair' - PullRequest
1 голос
/ 19 июня 2019

У меня проблема в 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 Ответ

1 голос
/ 21 июня 2019

Я добавил библиотеку залпов и решил мою проблему.

implementation 'com.android.volley:volley:1.1.1'
...