Я пытаюсь использовать API Gmail для отправки электронных писем. Я следил за документацией Google, как это сделать. Мне нужен доступ к MimeMessage, который от импорта:Android Studio javax.mail jar build error
javax.mail.internet.MimeMessage;
Поскольку это не входит по умолчанию в Android Studio Я скачал файлы .jar и сделал.
File -> New -> Новый модуль -> Импорт .JAR
я физически поместил javax.jar в папке Libs в Android Studio и ссылки банку оттуда.
мой файл build.gradle (приложение) выглядит в разделе Зависимости:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.google.android.gms:play-services:7.3.0'
compile 'com.google.api-client:google-api-client:1.20.0'
compile 'com.google.api-client:google-api-client-android:1.20.0'
compile 'com.google.api-client:google-api-client-gson:1.20.0'
compile 'com.google.apis:google-api-services-gmail:v1-rev29-1.20.0'
compile project(':javax.mail')
}
Однако, когда я чищу и построить проект, я получаю эту ошибку:
com.android.ide.common.ProcessException: org.gradle.Internal.ExecException.
I googled this, и я уверен, что это связано с моей ссылкой на файл .jar, но я не уверен, как это исправить.
Perfect, работает отлично, спасибо. – zic10