android 系统应用 加载mail.jar发邮件 报NoSuchProviderException: SMTP
android 系统应用 加载mail.jar发邮件 报NoSuchProviderException: SMTP在普通应用中测试,完全没问题。
说明并非android系统不支持SMTP Protocol
但是在系统应用中移植后 就出现了这个问题
由于引用的三个jar包中
调用了一些android中没有的包,如
java.awt
java.bean
java.security
所以 移植过程中 使用了混淆编程的一些方法
在根目录添加了proguard.flags
其中加入了如下编译语句
-dontwarn java.awt.**
-keep class java.awt.** { *;}
-dontwarn javax.security.**
-keep class javax.security.** { *;}
-dontwarn java.beans.**
-keep class java.beans.** { *;}
通过以上的混淆,才将系统编译时的warning屏蔽并生成apk
在这种情况下不知道是否产生了那个异常?
谢谢 Android 邮件 SMTP 系统app mail.jar
补充:移动开发 , Android