MoPub Android HttpResponse не может быть решен
Я использую mopub SDK 4.8.0. Я включил следующие библиотеки, как сказано в документации:
android-support-v4.jar,
android-support-annotations.jar,
android-support-v7-recyclerview.jar,
mopub-volley-1.1.0.jar
Но когда я собираю проект, в Logcat записываются следующие ошибки:
Тип org.apache.http.HttpResponse не может быть разрешен. На него косвенно ссылаются необходимые файлы.class RequestQueueHttpStack.java / mopub-sdk / src / com / mopub / network line 1 Не удается найти файл класса для org.apache.http.HttpResponse.
Какие библиотеки мне нужно добавить?
1 ответ
org.apache.http уже давно устарел, и, начиная с уровня API 23 (Android 6.0), он больше не входит в зависимости Android по умолчанию.
Он по-прежнему доступен, но вам нужно добавить зависимость в файл приложения build.grandle следующим образом:
android {
....
useLibrary 'org.apache.http.legacy'
}
Дополнительную информацию об этом можно найти здесь: https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html