shadowapi/src/main/java/org/robolectric/util/ReflectionHelpers.java
@SuppressWarnings("unchecked")
  public static <R> R getStaticField(Field field) {
    try {
      makeFieldVeryAccessible(field);
      return (R) field.get(null);
    } catch (Exception e) {
      throw new RuntimeException(e);
    }
  }
@SuppressWarnings("unchecked")
  public static <R> R getStaticField(Field field) {
    try {
      makeFieldVeryAccessible(field);
      return (R) field.get(null);
    } catch (Exception e) {
      throw new RuntimeException(e);
    }
  }
@ SuppressWarnings ( "unchecked" ) public static < R > R getStaticField ( Field field ) { try { makeFieldVeryAccessible ( field ) ; return ( R ) field . get ( null ) ; } catch ( Exception e ) { throw new RuntimeException ( e ) ; } }
Reflectively get the value of a static field.

@param field Field object.
@param <R> The return type.
@return Value of the field.
Reflectively get the value of a static field .