我正在使用带有sdk 23和jdk1.8.0_60的Android Studio,我想通过xUtils的官方方式发布JSON,如下所示:
RequestParams params = new RequestParams();
params.setBodyEntity(new StringEntity(JsonStr,"utf-8"));
HttpUtils http = new HttpUtils();
http.send(HttpRequest.HttpMethod.POST,
.......
);
但由于某种原因,我无法实例化一个新的StringEntity对象。 我知道Android Studio在sdk 23中删除了HttpClient,所以我该怎么办? 谢谢你的每一个想法。 (我的母语不是英语,请忽略我的单词和语法错误)
答案 0 :(得分:0)
我解决了这个问题:我下载org.apache.http.legacy.jar(或将其复制到你的工作室文件夹.... \ sdk \ platforms \ android-23 \ optional \ org.apache.http.legacy。 jar),然后在libs中添加它,我可以通过HttpUtils发布新的StringEntity来发布Json。