Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.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 studio中发送电子邮件_Android - Fatal编程技术网

如何在android studio中发送电子邮件

如何在android studio中发送电子邮件,android,Android,我试着用这个发邮件。 但是弹出消息说“没有应用程序可以执行此任务”此问题的主要原因是设备上没有安装能够处理此目的的应用程序 如果您想测试它,您应该至少有一个应用程序 如果您想创建自己的电子邮件应用程序,请在清单中插入IntentFilter Intent i = new Intent(Intent.ACTION_SEND); i.setType("message/rfc822"); i.putExtra(Intent.EXTRA_EMAIL , new Str

我试着用这个发邮件。
但是弹出消息说“没有应用程序可以执行此任务”

此问题的主要原因是设备上没有安装能够处理此目的的应用程序

如果您想测试它,您应该至少有一个应用程序

如果您想创建自己的电子邮件应用程序,请在清单中插入IntentFilter

 Intent i = new Intent(Intent.ACTION_SEND);
        i.setType("message/rfc822");
        i.putExtra(Intent.EXTRA_EMAIL  , new String[]{"kaushikasameera@gmail.com"});
        i.putExtra(Intent.EXTRA_SUBJECT, "subject of email");
        i.putExtra(Intent.EXTRA_TEXT   , "body of email");
        try {
            startActivity(Intent.createChooser(i, "Send mail..."));
        } catch (android.content.ActivityNotFoundException ex) {
            Toast.makeText(StaffHome.this, "There are no email clients installed.", Toast.LENGTH_SHORT).show();
        }

此问题的主要原因是设备上没有安装能够处理此目的的应用程序

如果您想测试它,您应该至少有一个应用程序

如果您想创建自己的电子邮件应用程序,请在清单中插入IntentFilter

 Intent i = new Intent(Intent.ACTION_SEND);
        i.setType("message/rfc822");
        i.putExtra(Intent.EXTRA_EMAIL  , new String[]{"kaushikasameera@gmail.com"});
        i.putExtra(Intent.EXTRA_SUBJECT, "subject of email");
        i.putExtra(Intent.EXTRA_TEXT   , "body of email");
        try {
            startActivity(Intent.createChooser(i, "Send mail..."));
        } catch (android.content.ActivityNotFoundException ex) {
            Toast.makeText(StaffHome.this, "There are no email clients installed.", Toast.LENGTH_SHORT).show();
        }

这是因为您正在测试的设备上没有可用的电子邮件应用程序


很可能您正在emulator上尝试此功能。如果是这样的话,我建议您在真正的设备上试用。

这是因为您正在测试的设备上没有可用的电子邮件应用程序


很可能您正在emulator上尝试此功能。如果是这样的话,我建议您在真实的设备上试用。

设备上是否有电子邮件应用程序?您正在设备或模拟器中运行应用程序?请试用此I.setType(“纯/文本”);设备上是否有电子邮件应用程序?您正在设备或emulator中运行应用程序?请尝试此i.setType(“纯/文本”);