如何知道Android的电子邮件客户端是否已设置?

如何知道Android的电子邮件客户端是否已设置?,android,email,Android,Email,我想知道,是否有可能检查和看看是否安卓电子邮件客户端已安装或没有?有人能帮我吗?谢谢。我假设您实际上不想发送电子邮件,而只是想检查一下。但是,如果您在寻找第一个,那么您可以尝试以下示例: 我尝试了Sky提到的链接中可用的代码,但它对我无效。我实现它如下 public boolean isEmailSetup() { AccountManager am = AccountManager.get(HomeScreen.this); Account[] accounts

我想知道,是否有可能检查和看看是否安卓电子邮件客户端已安装或没有?有人能帮我吗?谢谢。

我假设您实际上不想发送电子邮件,而只是想检查一下。但是,如果您在寻找第一个,那么您可以尝试以下示例:


我尝试了Sky提到的链接中可用的代码,但它对我无效。我实现它如下

public boolean isEmailSetup() {
        AccountManager am = AccountManager.get(HomeScreen.this);
        Account[] accounts = am.getAccounts();
        return accounts.length > 0;
    }
您需要在AndroidMenifest.xml中指定permisson