gpt4 book ai didi

android - Android M 开发者预览版中的 Volley : org. apache.http 无法解析

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:45:42 26 4
gpt4 key购买 nike

我正在 Android M Developer Preview 中测试 Volley 的 HurlStack。

在我将 compileSdkVersion22 更改为 'android-MNC' 后,org.apache.http 中的所有类都未编译:

import org.apache.http.Header;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.ProtocolVersion;
import org.apache.http.StatusLine;
import org.apache.http.entity.BasicHttpEntity;
import org.apache.http.message.BasicHeader;
import org.apache.http.message.BasicHttpResponse;
import org.apache.http.message.BasicStatusLine;

如何修改我的代码来解决这个问题?

我知道有一些与 Apache HTTP 客户端相关的更改,但是当我按照步骤在 gradle 中添加 useLibrary 'org.apache.http.legacy' 时它仍然不起作用。

引用:HurlStack.java AOSP

Behavior Changes: Apache HTTP Client Removal

最佳答案

官方“行为改变”文档states Apache HTTP 客户端在 Android M 中被移除——不是弃用,而是移除。我个人强烈建议切换到 OkHttp自 KitKat 以来,它实际上被用作 HttpURLConnection 引擎,通过使用依赖项,您可以直接从 Square 团队获得所有新鲜的好东西。

关于android - Android M 开发者预览版中的 Volley : org. apache.http 无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31350816/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com