如何在 Android 上解决 "Failed resolution of: Lcom/sun/mail/util/MailLogger"?

How do I resolve "Failed resolution of: Lcom/sun/mail/util/MailLogger" on Android?

我在 gradle 中导入:

implementation  'javax.mail:javax.mail-api:1.5.3'

不幸的是,我仍然收到无法加载 MailLogger 的错误消息。

2019-07-22 17:54:29.444 5088-5162/com.ra.ra_e_akte E/AndroidRuntime: FATAL EXCEPTION: Thread-18
    Process: com.ra.ra_e_akte, PID: 5088
    java.lang.NoClassDefFoundError: Failed resolution of: Lcom/sun/mail/util/MailLogger;
        at javax.mail.Session.initLogger(Session.java:226)
        at javax.mail.Session.<init>(Session.java:210)
        at javax.mail.Session.getInstance(Session.java:264)

我在 similar issue 上发现了另一个问题,但从该问题的答案来看,他们似乎在 Java 土地上针对不使用 gradle 的不同构建过程。 如何将库导入 gradle?

我使用 Android specific libraries 让它工作(javax 包需要 Android 中不存在的依赖项):

dependencies {
    compile 'com.sun.mail:android-mail:1.6.2'
    compile 'com.sun.mail:android-activation:1.6.2'
}