MoPub Android HttpResponse无法解析

时间:2016-08-12 16:21:49

标签: java android mopub

我正在使用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的类文件。

我需要添加哪些库?

1 个答案:

答案 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