SingleBOdy无法解析。它是从所需的.class文件间接引用的

时间:2013-03-19 12:43:28

标签: java android

我正在为我的应用程序尝试此解决方案: Sending images using Http Post 。(第一个答案) 在frist我有日食不想导入外部罐子的问题,当我解决了这个问题时,我遇到了这个错误:

无法解析org.apache.james.mime4j.message.SingleBody类型。它是从所需的.class文件间接引用的

在线:

entity.addPart(nameValuePairs.get(index).getName(), new FileBody(new File(nameValuePairs.get(index).getValue())));

entity.addPart(nameValuePairs.get(index).getName(), new StringBody(nameValuePairs.get(index).getValue()));

任何帮助?

2 个答案:

答案 0 :(得分:1)

简单,您使用的jar文件是错误的文件..

同样的问题让我好几次......

Grep code下载jar文件二进制下载

源代码下载 jar文件中的软件包名称不合适,例如org.apache.james.mime4j_.XXXXXX

二进制下载 jar文件中的包是正确的,如org.apache.james.mime4j.XXXXXX

今天浪费了很多时间:(最后解决了

答案 1 :(得分:0)

遇到同样的问题并从here (only)下载lib解决了这个问题。我确实从其他网站下载了他们只是没有解决问题。