安卓使用java mail jar包出现java.lang.NoClassDefFoundError错误解决方案
来源:互联网 发布:查考试成绩的软件 编辑:程序博客网 时间:2024/06/04 08:12
项目重构时,在使用java mail jar包发送邮件模块,直接使用来项目原有的jar包,mail包和activation包,执行原有代码出现如下错误提示:
FATAL EXCEPTION: Thread-15Process: espaceassitant.app.huawei.com.espaceassistant, PID: 31508java.lang.NoClassDefFoundError: Failed resolution of: Lmyjava/awt/datatransfer/Transferable;追溯发现,如下一行代码出现错误:
emailUtil = new EmailUtil();Emailutl是一个封装的发送邮件的工具类,定位问题是引入的jar包存在问题。
直接给出解决方案:不要使用本地导入的jar包,删除后直接去网上下载,在gradle文件dependencies中添加代码如下:
compile 'com.sun.mail:android-mail:1.5.5'compile 'com.sun.mail:android-activation:1.5.5'重新运行,问题解决。
阅读全文
0 0
- 安卓使用java mail jar包出现java.lang.NoClassDefFoundError错误解决方案
- Web项目导入jar包 出现java.lang.NoClassDefFoundError错误
- java -jar 执行jar包出现 java.lang.NoClassDefFoundError
- Android导入自定义的jar包时出现 E/AndroidRuntime(486): java.lang.NoClassDefFoundError错误
- Android 导入 Jar 包 出现: java.lang.NoclassDefFoundError 解决办法
- 遇见java.lang.NoClassDefFoundError错误,找不到jar包类
- 出现错误,java.lang.noclassdeffounderror
- 出现错误,java.lang.noclassdeffounderror
- Android使用KSOAP2等第三方jar包调用WebService出现java.lang.NoClassDefFoundError.的解决办法
- Android 出现java.lang.NoClassDefFoundError错误的一种解决方案
- Android 出现java.lang.NoClassDefFoundError错误的一种解决方案
- Android 出现java.lang.NoClassDefFoundError错误的一种解决方案
- 使用jason需要导入的jar包-java.lang.NoClassDefFoundError
- 在使用Myeclipse项目转成eclipse时出现java.lang.NoClassDefFoundError:EDU错误的解决方案
- Eclipse使用过程中出现java.lang.NoClassDefFoundError的解决方案
- Eclipse使用过程中出现java.lang.NoClassDefFoundError的解决方案
- Eclipse使用过程中出现java.lang.NoClassDefFoundError的解决方案
- 使用ClassLoader时出现以下错误:java.lang.NoClassDefFoundError
- java.nio.ByteBuffer 类 缓冲区
- C和C++数组的用法
- MySQL中表复制:create table like 与 create table as select
- Java问题排查利器
- 第十一周 项目1
- 安卓使用java mail jar包出现java.lang.NoClassDefFoundError错误解决方案
- 代码重构(二):类重构规则
- springboot(一):入门篇
- Java的简单邮件发送
- Android性能优化(一)之启动加速35%
- JQuery 插件基础
- 微信公众号开发之菜单的创建,删除和查询
- 社团检测之标签传播算法Python实现
- JAXB注解说明