title: android.util.Patterns.EMAIL returns null during unit test
body: <p>I have a code which has android.util.Patterns.EMAIL_ADDRESS in a validator. It runs fine when it's run against a device but when I run this code in unit test, it returns null. 
  Also, I tried copy and pasting the internal code in the patterns as the following example.</p>
  
  <p>validateEmail1 works // whyyy???</p>
  
  <p>validateEmail2 returns null</p>
  
  <pre><code>private static final Pattern EMAIL = Pattern.compile(
          "[a-zA-Z0-9\\+\\.\\_\\%\\-\\+]{1,256}" +
                  "\\@" +
                  "[a-zA-Z0-9][a-zA-Z0-9\\-]{0,64}" +
                  "(" +
                  "\\." +
                  "[a-zA-Z0-9][a-zA-Z0-9\\-]{0,25}" +
                  ")+"
  );
  
  public boolean validateEmail1(String email) {
      return EMAIL.matcher(email).matches();
  }
  
  public boolean validateEmail2(String email) {
      return Patterns.EMAIL_ADDRESS.matcher(email).matches();
  }
  </code></pre>