2013-02-15 158 views
0

我想从我的Android应用程序自动发送邮件发送邮件,所以我配置的Gmail帐户在我的仿真器和用下面的代码:无法在Android模拟器

Intent emailIntentt = new Intent(android.content.Intent.ACTION_SEND); 
emailIntentt.setType("plain/text"); 
String aEmailList[] = { "[email protected]" }; 
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); 

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

此外,在配置电子邮件时,我无法使用模拟器中的邮件帐户进行同步。这是否会导致问题?

+0

您是否成功在模拟器上设置Google帐户? – Blackbelt 2013-02-15 13:03:51

+0

是的,我成功登录到现有的电子邮件帐户。 – 2013-02-15 13:04:58

+1

但你有Gmail应用程序? – Blackbelt 2013-02-15 13:13:20

回答

0

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

其次,如评论所示,您需要配置一个电子邮件帐户的电子邮件应用程序才能通过ACTION_SEND发送电子邮件。