AquaMail Forum

На Русском языке => Ошибки => Topic started by: ka81 on October 29, 2016, 09:44:09 pm

Title: Неверное или несуществующее вложение
Post by: ka81 on October 29, 2016, 09:44:09 pm
Здравствуйте.
Android 5.1.1
Рут и фикс microsd
На микросд лежит файл. Выбираю письмо во Входящих, нажимаю Ответить (хочу адресату ответить с вложением), жму в меню Вложить, указываю чеоез ES Проводник Pro на тот файл, выбираю формат Стандартный и тут мне выдает ошибку Неверное или несуществующее вложение. Кствти, почему-то путь не совсем корректный. Реально файл лежит в storage/sdcard1/download.

Пробую другой вариант: в проводнике файлов выбираю этот файл и жму Отправить, выбираю из списка AquaMail, появляется создание нового письма с уже вложенным моим файлом и вот тогда письмо отправляется без ошибок.

Прошу помочь...
Title: Re: Неверное или несуществующее вложение
Post by: Kostya Vasilyev on October 30, 2016, 04:25:18 pm
Возможно, "micro root fix" не распространяется на Акву? Есть возможность включить?
Title: Re: Неверное или несуществующее вложение
Post by: ka81 on October 30, 2016, 04:35:57 pm
Micro root fix - это вы про фикс записи на микросд карточку? Он сделан и записб без проблем осуществляется.
Включить что?


Как я написад выше, тот же файл, лежащий там же на карточке - прекрасно вкладывается в новое письмо если делать это не функцией Вложить при создании письма, а через Отправить/Поделиться в файловом любом проводнике.
Короче говоря, именно аквамейл почему-то путает путь к файлу и тем самым не может вложить файл в свои новые письма
Title: Re: Неверное или несуществующее вложение
Post by: Kostya Vasilyev on October 30, 2016, 04:52:00 pm
Вы выше писали про "фикс microsd" (я в такими вещами не пользуюсь, даже рута нет, так что извините если перепутал название).

Я не вижу чтобы программа что-то "путала".

Путь в сообщении -- это стандартный content:// URI, именно так программы на Андроиде передают данные друг другу, и именно по этому URI Аква должна получить информацию о вложении от ES Explorer, но, видимо, не получает.

Насколько я помню, в ES есть всплывающее окно "как вернуть файл", Стандартный это один способ, есть и второй (не помню как называется), пробовали?

И если файл лежит в "большой встроенной памяти", то этой ошибки нет, я так понимаю?
Title: Re: Неверное или несуществующее вложение
Post by: Kostya Vasilyev on October 30, 2016, 05:12:39 pm
Попробовал ES Explorer, нет проблем, оба метода "вернуть файл в программу" работают.

Но это у меня Android 6 без рута, и файл был в "большой встроенной" памяти (/mnt/sdcard/Download).
Title: Re: Неверное или несуществующее вложение
Post by: ka81 on October 30, 2016, 05:18:14 pm
Первый вариант - Стандартный (для mms, gmail)
Второй - Файловый (если прошлый не сработал)

Второй вариант сработал.

Первый ни с карточки памяти ни с внутренней памяти не захотел.
Title: Re: Неверное или несуществующее вложение
Post by: Kostya Vasilyev on October 30, 2016, 09:54:37 pm
5.1 у меня только в эмуляторе, зато это эталонный Андроид

Нашёл ES 4.1, попробовал, снова никаких проблем даже с первым способом.
Title: Re: Неверное или несуществующее вложение
Post by: ka81 on October 30, 2016, 10:05:29 pm
Интересный нюанс: если добавлять вложение (Вставить) через Root Explorer, то во-первых не спрашивает разные варианты, во-вторых вкладывает файл удачно.

Видимо есть какая-то несовместимость между Вставлянием файла в аквамейл и es проводником с его Стандартным способом...

)
Title: Re: Неверное или несуществующее вложение
Post by: Kostya Vasilyev on November 01, 2016, 10:15:48 pm
Мне не удалось воспроизвести эту предполагаемую несовместимость ни на Андроиде 6.0 ни 5.1.

Но у Вас, как я понял, телефон "доработан напильником" (я в хорошем смысле), видимо, где-то образовался заусенец :)