-5

我正在 android 中开发一个应用程序,其中包括发送电子邮件等功能。我不知道如何开始。有没有人告诉我如何在 Android 中发送电子邮件?我的意思是通过 android 应用程序发送电子邮件的步骤是什么?

4

2 回答 2

1

这将通过任何已安装的邮件客户端发送电子邮件。

Intent i = new Intent(Intent.ACTION_SEND);
i.setType("message/rfc822");
i.putExtra(Intent.EXTRA_EMAIL  , new String[]{"recipient@gmail.com"});
i.putExtra(Intent.EXTRA_SUBJECT, "subject");
i.putExtra(Intent.EXTRA_TEXT   , "body");
try {
    startActivity(Intent.createChooser(i, "Send e-mail..."));
} catch (android.content.ActivityNotFoundException ex) {
    //you have no mail client
}
于 2013-06-03T12:09:59.323 回答
0

您可以通过以下任何一种方式发送。

  1. 抛出电子邮件隐含意图。然后可用的电子邮件客户端将为您发送电子邮件。

    为此,您可以检查this着名的所以线程

  2. 如果您想创建自己的电子邮件客户端,您可以使用JavaMail从您自己的应用程序发送电子邮件

于 2013-06-03T12:08:45.847 回答