0

我想从我的 android 应用程序自动发送邮件,所以我在模拟器中配置了 gmail 帐户并使用了以下代码:

Intent emailIntentt = new Intent(android.content.Intent.ACTION_SEND); 
emailIntentt.setType("plain/text");  
String aEmailList[] = { "xxxx@gmail.com" };  
emailIntentt.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList); 
emailIntentt.putExtra(android.content.Intent.EXTRA_SUBJECT, "Feedback");   
emailIntentt.putExtra(android.content.Intent.EXTRA_TEXT, "hello");
startActivityForResult(emailIntentt, 1);

但是,它说没有找到发送邮件的应用程序。

此外,在配置电子邮件时,我无法与模拟器中的邮件帐户同步。这会导致问题吗?

4

1 回答 1

0

首先,纯文本的 MIME 类型是text/plain,而不是plain/text

其次,正如评论所指出的,您需要一个配置了电子邮件帐户的电子邮件应用程序才能通过ACTION_SEND.

于 2013-02-15T13:46:02.077 回答