Отправка электронного письма с приложением из приложения

Я создаю приложение, которое имеет функцию «экспорта», которая преобразует данные пользователя в файл CSV и позволяет пользователю отправлять его как вложение кому-то (предположительно, себе).

Файл CSV создан успешно, но когда я пытаюсь отправить электронное письмо, я сталкиваюсь с проблемой. Устройство выглядит так, как будто оно собирается отправить электронное письмо с соответствующим вложением, но когда оно получено ... вложения вообще нет ...

Вот код, который я использую для отправки электронного письма:

final Intent email = new Intent(android.content.Intent.ACTION_SEND);

  email.setType("text/html");
  email.putExtra(android.content.Intent.EXTRA_SUBJECT, getString(R.string.email_subject));
  email.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(getString(R.string.email_1)));

  email.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///" + getString(R.string.csv_title)));


  startActivity(Intent.createChooser(email, "Send mail..."));

Ответы на вопрос(1)

Ваш ответ на вопрос