2013-02-15 156 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發送電子郵件。