上传多部分值

时间:2012-03-17 11:28:06

标签: android

我正在编写一个代码,我用文件上传多部分值,我的代码行如下:

    final InputStream gpxInputStream = new ByteArrayInputStream(
                        RecordedRouteGPXFormatter.create(recordedGeoPoints).getBytes());
                final HttpClient httpClient = new DefaultHttpClient();

                final HttpPost request = new HttpPost(UPLOADSCRIPT_URL);

                // create the multipart request and add the parts to it

                final MultipartEntity requestEntity = new MultipartEntity();

                InputStreamBody isb = new InputStreamBody(gpxInputStream, "uploadedFile");

                requestEntity.addPart("uploadedFile",isb);

但是在行“requestEntity.addPart(”uploadedFile“,isb);”我得到 类型org.apache.james.mime4j.message.AbstractBody不能得到解决。它是从所需的.class文件 语法错误中间接引用的。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

您是否已将mime4j.xxx.jar添加到您的lib文件夹中?你可以找到它here