gpt4 book ai didi

java - 如何使用Gradle导入org.apache.httpcomponents

转载 作者:行者123 更新时间:2023-12-03 05:53:16 27 4
gpt4 key购买 nike

只是尝试在Android应用中发出一些POST请求。我正在用独立脚本中的HttpClient 4.5.3(https://hc.apache.org/downloads.cgi)测试。一切正常,但是当我尝试将其添加到Android应用程序时,由于版本问题,我发现我需要添加一些重新打包的依赖项。所以我加了

compile group: 'org.apache.httpcomponents' , name: 'httpclient-android' , version: '4.3.5.1'

在Gradle中同步,没有问题。但是,我无法 import我需要做的任何类。这些是我需要的进口物品:
import org.apache.http.HttpEntity; // "HttpEntity" is highlighted red
import org.apache.http.NameValuePair;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.util.EntityUtils;

我想念什么?

最佳答案

这是我的工作。

android {
...
useLibrary 'org.apache.http.legacy'
}
dependencies {
...
compile 'org.apache.httpcomponents:httpcore:4.4.1'
compile 'org.apache.httpcomponents:httpclient:4.5'
}

关于java - 如何使用Gradle导入org.apache.httpcomponents,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46435582/

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