Android 如何删除“中的错误”;导入org.apache.http.entity.mime.content.ByteArrayBody&引用;

Android 如何删除“中的错误”;导入org.apache.http.entity.mime.content.ByteArrayBody&引用;,android,Android,我试图下载[httpmime-4.0.1.jar],但仍然存在错误,并且----------------- 类ImageUploadTask扩展了AsyncTask{ @凌驾 protected String doInBackground(Void... unsued) { try { HttpClient httpClient = new DefaultHttpClient(); HttpContext localContext =

我试图下载[httpmime-4.0.1.jar],但仍然存在错误,并且-----------------

类ImageUploadTask扩展了AsyncTask{ @凌驾

    protected String doInBackground(Void... unsued) {

        try {

            HttpClient httpClient = new DefaultHttpClient();





HttpContext localContext = new BasicHttpContext();
            HttpPost httpPost = new HttpPost(getString(R.string.WebServiceURL) + "/cfc/iphonewebservice.cfc?method=uploadPhoto");
            MultipartEntity entity = new MultipartEntity(

         HttpMultipartMode.BROWSER_COMPATIBLE);





ByteArrayOutputStream bos = new ByteArrayOutputStream();
            bitmap.compress(CompressFormat.JPEG, 100, bos);
            byte[] data = bos.toByteArray();
            entity.addPart("photoId", new StringBody(getIntent()



.getStringExtra("photoId")));
            entity.addPart("returnformat", new StringBody("json"));
            entity.addPart("uploaded", new ByteArrayBody(data,"myImage.jpg"));



    entity.addPart("photoCaption", new StringBody(caption.getText().toString()));
            httpPost.setEntity(entity);
            HttpResponse response = httpClient.execute(httpPost,
   localContext);

您应该将此JAR添加到构建路径。如果您正在使用Eclipse,只需将其复制到项目文件夹。然后在Eclipse中右键单击它,在应用程序中添加一个libs文件夹,然后添加“httpmime-4.1.3.JAR”,然后您需要将此目录显示到项目属性中