После этого столкнулся со следующей проблемой - когда адаптер получает русское имя файла, возникает эта ошибка.
Пример имени входного файла: =?UTF-8?B?0KHQutGA0LjQv9C60LAg0JzQsNGA0LjRjy5kb2N4?=
Кодированный формат: База64. Я попытался преобразовать Base64 в UTF-8, но это не решило проблему.
Мой код:
Код: Выделить всё
if (contentType.contains("multipart"))
{
Multipart multiPart = (Multipart) message.getContent();
int numberOfParts = multiPart.getCount();
for (int partCount = 0; partCount 1)
{
attachFiles = attachFiles.substring(0, attachFiles.length()-2);
}
}
Подробнее здесь: https://stackoverflow.com/questions/307 ... a-mail-api
Мобильная версия