Java 在android studio中发送邮件

Java 在android studio中发送邮件,java,email,android-studio,Java,Email,Android Studio,我有这段代码,它工作完全没有错误,但没有按照预期的输出。当它运行时,它应该提供如何发送邮件的选择,但它只为我提供蓝牙和messenger,而不是电子邮件 protected void sendEmail() { Toast.makeText(MainActivity.this,"Sending mail", Toast.LENGTH_SHORT).show(); String[] TO = {"xyz@gmail.com"}; String[] CC = {"a

我有这段代码,它工作完全没有错误,但没有按照预期的输出。当它运行时,它应该提供如何发送邮件的选择,但它只为我提供蓝牙和messenger,而不是电子邮件

  protected void sendEmail() {
  Toast.makeText(MainActivity.this,"Sending mail",          Toast.LENGTH_SHORT).show();
  String[] TO = {"xyz@gmail.com"};
  String[] CC = {"abc@gmail.com"};
  Intent emailIntent = new Intent(Intent.ACTION_SEND);
  emailIntent.setData(Uri.parse("mailto:"));
  emailIntent.setType("text/plain");


  emailIntent.putExtra(Intent.EXTRA_EMAIL, TO);
  emailIntent.putExtra(Intent.EXTRA_CC, CC);
  emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Subject");
  emailIntent.putExtra(Intent.EXTRA_TEXT, "Email message :");

  try {
     startActivity(Intent.createChooser(emailIntent, "Send mail..."));
     finish();
     Log.i("Finished sending email...", "");
  } catch (android.content.ActivityNotFoundException ex) {
     Toast.makeText(MainActivity.this, 
     "There is no email client installed.", Toast.LENGTH_SHORT).show();
  }
}

用这个
用这个
protected void sendEmail() {
       
       Intent emailIntent = new Intent(Intent.ACTION_SENDTO, Uri.parse("mailto:aaaaaa@gmail.com"));
       emailIntent.putExtra("subject", "Feedback");
       emailIntent.putExtra("body", "");
       startActivity(emailIntent);

      
    }