在android中发送邮件

在android中发送邮件,android,email,android-intent,Android,Email,Android Intent,我正在尝试用android程序发送邮件。为了实现这一点,我写了: Intent sendIntent = new Intent(Intent.ACTION_SEND); String subject = "Your App "+ context1.getResources().getText(R.string.app_name) +" crashed! Fix it!"; StringBuilder body = new StringBuilder("Applicatio

我正在尝试用android程序发送邮件。为了实现这一点,我写了:

    Intent sendIntent = new Intent(Intent.ACTION_SEND);
    String subject = "Your App "+ context1.getResources().getText(R.string.app_name) +" crashed! Fix it!";
    StringBuilder body = new StringBuilder("Application Name: " + context1.getResources().getText(R.string.app_name));

    body.append('\n').append('\n');
    body.append(errorContent).append('\n').append('\n');
    sendIntent.setType("message/rfc822");
    sendIntent.putExtra(Intent.ACTION_SENDTO,new String[] { "abcxyz@gmail.com" });
    sendIntent.putExtra(Intent.EXTRA_TEXT,body.toString());
    sendIntent.putExtra(Intent.EXTRA_SUBJECT,subject);
    sendIntent.setType("message/rfc822");
    context1.startActivity(sendIntent);
“一切正常”文件“邮件”正在打开,带有邮件主题和正文,但To:未显示,应显示abcxyz@gmail.com

您必须使用
sendIntent.putExtra(android.content.Intent.EXTRA_电子邮件,新字符串[]{”abcxyz@gmail.com" });

可能存在的副本