Android \ Intent: отправьте электронное письмо с прикрепленным изображением

Письмо получает получатель, но без вложения. Вот код, любой эксперт знает, где я ошибся?

Intent messageIntent = new Intent(android.content.Intent.ACTION_SEND); String aEmailList[] = { "mymailgmail.com" }; messageIntent.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList); messageIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject); ... messageIntent.setType("image/jpeg"); File downloadedPic = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS), "MyApp.jpg"); messageIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(downloadedPic)); startActivity(Intent.createChooser(messageIntent, getResources().getString(R.string.chooser_pic))); 

Я получил:

file: // путь вложения должен указывать на файл: // sdcard. Игнорирование файла вложения: //…file name – MyApp.jpg

Я не получаю изображение, только над текстовым сообщением. Благодарю.

Попробуйте под кодом …

 Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType("application/image"); emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{strEmail}); emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"Test Subject"); emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "From My App"); emailIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///mnt/sdcard/Myimage.jpeg")); startActivity(Intent.createChooser(emailIntent, "Send mail...")); 
 Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, emailaddress); emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, message); emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject); emailIntent.setType("application/image"); Uri uri = Uri.parse("file://" + filepath); emailIntent.putExtra(Intent.EXTRA_STREAM, uri); startActivity(emailIntent); 
  • XAMPP Sendmail с использованием учетной записи Gmail
  • Как отправить электронную почту в фоновом режиме на Android?
  • Избегайте блокировки компаниями электронной почты для массового / массового рассылки электронной почты?
  • Давайте будем гением компьютера.