java.lang.NoClassDefFoundError:android中的javax

我正在用Android手机制作电子邮件发送应用程序。为此,我包括了两个jar文件activation. jar和mail.jar。但是,当我运行此应用程序并尝试发送邮件时,出现了以下错误LogCat。


java.lang.NoClassDefFoundError: javax.activation.DataHandler 

我是Android新手。所以我无法弄清楚这个问题。请帮我。谢谢


aluckdog
浏览 489回答 2
2回答

慕村225694

您应该使用一个Android友好的javamail端口。您需要在应用程序中包含三个库:mail.jar,activation.jar和additionalnal.jar(sic)。您似乎缺少了激活库所依赖的内容,这可能是因为您没有使用该库的Android端口。我已经在一个项目中成功使用了Javamail的Android友好版本,它确实运行良好。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android