我正在使用mopub sdk 4.8.0。我在documentation中列出了以下库:
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的类文件。
我需要添加哪些库?
答案 0 :(得分:1)
org.apache.http 已被弃用了一段时间,自API Level 23(Android 6.0)以来,它已不再是Androids的默认依赖项。
它仍然可用,但您需要将相关性添加到您的应用 build.grandle 文件中,如下所示:
android {
....
useLibrary 'org.apache.http.legacy'
}
有关它的更多信息可以在这里找到:https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-apache-http-client