Java Android:无法实例化httpclient类型
以下代码行出现错误Java Android:无法实例化httpclient类型,java,android,httpclient,Java,Android,Httpclient,以下代码行出现错误 HttpClient-Client=newhttpclient,我已将HttpClient-4.2.3.jar添加到我的项目中的事件 我尝试将其重写为HttpClient=newdefaulthttpclient。但它解决了这个问题,并使用其他方法(在executeMethod()中)创建了一个新错误 这是我的代码: public static String POSTUpload(String url, String foto){ InputStream in
HttpClient-Client=newhttpclient
,我已将HttpClient-4.2.3.jar添加到我的项目中的事件
我尝试将其重写为HttpClient=newdefaulthttpclient
。但它解决了这个问题,并使用其他方法(在executeMethod()
中)创建了一个新错误
这是我的代码:
public static String POSTUpload(String url, String foto){
InputStream inputStream=null;
String result="";
HttpClient httpClient = new HttpClient();
PostMethod method = new PostMethod(url);
//set JSON ke hhtp post entity
// File file_foto= new File(foto);
// FileEntity fe_foto=new FileEntity(file_foto, "image/jpeg");
method.setRequestEntity(new FileRequestEntity(new File(foto), "multipart/form-data"));
// se.setContentType("application/json;charset=UTF-8");
// httpPost.setHeader("Accept", "application/json");
try {
int status = httpClient.executeMethod(method);
System.out.println("HTTP status " + method.getStatusCode()
+ " creating con\n\n");
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace(); // TODO Auto-generated catch block
}finally {
method.releaseConnection();
}
}
有人知道为什么会这样吗?请帮助执行方法的错误是什么
?尝试此HttpClient HttpClient=new DefaultHttpClient();HttpPost HttpPost=新的HttpPost(url);HttpResponse response=httpClient.execute(httpPost);StatusLine StatusLine=response.getStatusLine();int statusCode=statusLine.getStatusCode();Log.e(“状态代码=”,“”+状态代码)@javaLearner在HttpClient-HttpClient=new-HttpClient()中出错代码>