Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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-无需用户按Send即可发送电子邮件_Android_Email_Send_Interaction - Fatal编程技术网

Android-无需用户按Send即可发送电子邮件

Android-无需用户按Send即可发送电子邮件,android,email,send,interaction,Android,Email,Send,Interaction,我有一个应用程序,需要在没有用户交互的情况下发送电子邮件。 我开发了这段代码,将默认的电子邮件客户端设置为GMAIL,但必须按SEND Intent emailIntent = new Intent(Intent.ACTION_SENDTO); emailIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); emailIntent.setType("plain/text"); emailIntent.setClassName("c

我有一个应用程序,需要在没有用户交互的情况下发送电子邮件。 我开发了这段代码,将默认的电子邮件客户端设置为GMAIL,但必须按SEND

Intent emailIntent = new Intent(Intent.ACTION_SENDTO);
    emailIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    emailIntent.setType("plain/text");
    emailIntent.setClassName("com.google.android.gm", "com.google.android.gm.ComposeActivityGmail");
    emailIntent.setData(Uri.parse("mailto:"));
    emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"user@mail.com"});
    emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "SUBJECT TEXT");
    emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "body text");
    startActivity(emailIntent);
之后,它将显示填写了字段的电子邮件表单,用户需要按发送按钮。 有人知道如何自动发送吗


您可以通过java邮件api实现这一点

为此,您必须添加一些jar文件

你必须关注这个链接,因为它对我有用


Perfect@KNeerajLal我明白了。谢谢谢谢你。。。我得到了它!!我已经下载了这些文件,从.zip重命名为.jar,我在我的项目中添加了这些文件。我遵循这里的例子,它的工作!