Что вы в основном спросить систему во втором заявлении, это пойти найти деятельность, которая может ответить на Intent «android.content.Intent.ACTION_SEND» и с типом установленного в заявлении
emailIntent.setType("message/rfc822"); // or "text/plain"
но в первом заявлении вы запрашиваете выбор разработчика Android, независимо от того, существует ли значение 0/один/или более одного действия для обработки намерения.
Кроме того, если вы используете оператор
startActivity(emailIntent);
И нет почтовых клиентов, чтобы ответить на ваши намерения (например, в эмуляторе), то приложение с броском «ActivityNotFoundException», но если вы используете:
startActivity(Intent.createChooser(emailIntent, "Email"));
И не установлен почтовый клиент, после чего в приложении появится сообщение об ошибке «Никакое приложение не может выполнить это действие».