Я импортирую в 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)
Я нашел еще один вопрос на аналогичная проблема, но из ответа на этот вопрос кажется, что они нацелены на другой процесс сборки в стране Java, который не использует gradle. Как мне импортировать библиотеки в gradle?
Следуйте инструкциям на странице Веб-сайт JavaMail.
Я заставил его работать, используя Специальные библиотеки для Android (пакету javax нужны зависимости, которых нет в Android):
dependencies {
compile 'com.sun.mail:android-mail:1.6.2'
compile 'com.sun.mail:android-activation:1.6.2'
}