Добавление файла в качестве вложения в gmail

#android #gmail #size #add #email-attachments

#Android #gmail #размер #Добавить #электронная почта-вложения

Вопрос:

Когда я добавляю файл в качестве вложения в gmail, я не вижу своих файлов, только сообщение «размер одного из файлов превышает 20 мб», но я проверил, и у меня есть файлы json и image, размер json меньше 1 КБ, а размер изображения меньше 600 КБ.

Я проверил, и у меня нет возможности сжимать больше файлов, и я не вижу причины, по которой мне нужно это делать.

 Intent sharingIntent = new Intent(Intent.ACTION_SEND_MULTIPLE);
        sharingIntent.setType("vnd.android.cursor.dir/email");

        Uri jsonPath = Uri.fromFile(json);
        Uri screenshotPath = Uri.fromFile(image);
        ArrayList<Uri> uris = new ArrayList<>();
        uris.add(json);
        uris.add(image);
        StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
        StrictMode.setVmPolicy(builder.build());
        sharingIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);
        sharingIntent.putExtra(Intent.EXTRA_SUBJECT, "Please entry the subject");
        sharingIntent.putExtra(Intent.EXTRA_TEXT, "Please entry the content of email");
        startActivity(Intent.createChooser(sharingIntent, "Choose direct application"));
  

Я хотел бы включить эти файлы 🙂

Комментарии:

1. Я должен добавить информацию, я пытаюсь сделать это на Android 6.0

Ответ №1:

Хорошо, у меня есть answear.

fileIn.setReadable(истина, ложь)