【问题标题】:Adding activation.jar & mail.jar to Android App将activation.jar & mail.jar 添加到Android App
【发布时间】:2011-07-07 20:45:14
【问题描述】:

嗨, 我正在尝试使用 Java API 在 Android 中创建一个邮件应用程序。我在我的 Android 应用程序中添加了 activation.jar 和 mail.jar。但我得到一个错误:找不到类'javax.mail.internetMimebodyPart$MimePartDataHandl er',从方法javax.mail.internet.MimeMessage.getDataHandler引用。

我使用 Eclipse 中的“添加 Jars”选项添加了 jar 文件。

请帮帮我。

【问题讨论】:

  • 嗨 Sathigesan,你有解决这个问题的方法吗,请在这里发布解决方案。 bcz 我也遇到了同样的错误:(

标签: android jakarta-mail


【解决方案1】:

Android 不是一个完整的 Java 环境 - 它缺少很多 JRE 中存在的类。

因此,您不能只使用针对 JRE 的 jar 并在 Android 上使用它:它会抱怨缺少类,就像您的情况一样。

【讨论】:

  • 谢谢彼得·克尼戈先生!!!这是我不得不选择 Java API 的问题。我必须创建一个 Android 邮件应用程序,它应该在发送时在邮件上显示 html 内容。但不作为附件。无论我添加什么 html 内容,都会被手机的默认邮件客户端删除。你能帮我吗?
  • 嗨,彼得,您在上面的答案中告诉您 Android 存在问题,但您没有告诉解决方案,请在此处发布解决方案,因为我也面临同样的问题。
【解决方案2】:

还有一个 jar:additionnal.jar 请也添加。 希望能解决问题。

【讨论】:

  • 嗨马修,感谢您的建议。但我找不到那个罐子。如果你有我可以下载的网站链接,你能把它贴在这里吗?
  • 您可以将此链接用于您的任务。它还包含一个下载 jar 文件的链接。 jondev.net/articles/…
猜你喜欢
  • 1970-01-01
  • 2011-04-29
  • 2012-04-19
  • 2017-11-11
  • 1970-01-01
  • 1970-01-01
  • 2015-03-11
  • 2019-01-01
  • 1970-01-01
相关资源
最近更新 更多