Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在android emulator中发送邮件_Android_Email_Android Emulator_Smtp - Fatal编程技术网

无法在android emulator中发送邮件

无法在android emulator中发送邮件,android,email,android-emulator,smtp,Android,Email,Android Emulator,Smtp,我想从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.

我想从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);
但是,它说没有找到发送邮件的应用程序


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

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


第二,正如评论所指出的,您需要一个配置了电子邮件帐户的电子邮件应用程序,以便能够通过
操作\u send

发送电子邮件。您是否成功在emulator上设置了google帐户?是的,我成功登录到现有的电子邮件帐户。但是您有gmail应用程序吗?我转到“设置”并转到“添加帐户”以添加gmail帐户。是吗对吧?对。但是你也必须从google play安装Gmail应用程序