Android 电子邮件验证不适用于三星Galaxy Edge 6(SM-G925F)

Android 电子邮件验证不适用于三星Galaxy Edge 6(SM-G925F),android,samsung-mobile,email-validation,samsung-galaxy,Android,Samsung Mobile,Email Validation,Samsung Galaxy,我有以下代码来检查电子邮件验证,这在三星Galaxy Edge 6(SM-G925F)中不起作用 它有安卓操作系统5.1.1 boolean isValid=false; android.util.Patterns.EMAIL_ADDRESS.matcher(email).matches(); 这给了我false,我的电子邮件输入为namereddy05@gmail.com 究竟是什么原因导致了这样的手机问题 我也尝试了下面的解决方案 String EMAIL_PATTERN = "^[_A-

我有以下代码来检查电子邮件验证,这在三星Galaxy Edge 6(SM-G925F)中不起作用

它有安卓操作系统
5.1.1

boolean isValid=false;
android.util.Patterns.EMAIL_ADDRESS.matcher(email).matches();
这给了我
false
,我的电子邮件输入为
namereddy05@gmail.com

究竟是什么原因导致了这样的手机问题

我也尝试了下面的解决方案

String EMAIL_PATTERN = "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
                + "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";        
        Pattern pattern = Pattern.compile(EMAIL_PATTERN);
        Matcher matcher = pattern.matcher(email);
        return matcher.matches();

对于有效的电子邮件,如
name09@gmail.com

这可能与手机运行的安卓版本更相关,不是吗?@Pekka웃 这是安卓5.1.1,其中一位用户报告说,他总是在应用程序中弹出无效的电子邮件进行登录。这可能与手机运行的安卓版本更相关,不是吗?@Pekka웃 这是安卓5.1.1,其中一个用户报告说,他总是在应用程序中获得无效的电子邮件弹出窗口进行登录。