Loading test-runner/src/android/test/ActivityTestCase.java +9 −7 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package android.test; import android.app.Activity; import java.lang.reflect.Field; import java.lang.reflect.Modifier; /** * This is common code used to support Activity test cases. For more useful classes, please see Loading Loading @@ -62,7 +63,8 @@ public abstract class ActivityTestCase extends InstrumentationTestCase { final Field[] fields = getClass().getDeclaredFields(); for (Field field : fields) { final Class<?> fieldClass = field.getDeclaringClass(); if (testCaseClass.isAssignableFrom(fieldClass) && !field.getType().isPrimitive()) { if (testCaseClass.isAssignableFrom(fieldClass) && !field.getType().isPrimitive() && (field.getModifiers() & Modifier.FINAL) == 0) { try { field.setAccessible(true); field.set(this, null); Loading Loading
test-runner/src/android/test/ActivityTestCase.java +9 −7 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package android.test; import android.app.Activity; import java.lang.reflect.Field; import java.lang.reflect.Modifier; /** * This is common code used to support Activity test cases. For more useful classes, please see Loading Loading @@ -62,7 +63,8 @@ public abstract class ActivityTestCase extends InstrumentationTestCase { final Field[] fields = getClass().getDeclaredFields(); for (Field field : fields) { final Class<?> fieldClass = field.getDeclaringClass(); if (testCaseClass.isAssignableFrom(fieldClass) && !field.getType().isPrimitive()) { if (testCaseClass.isAssignableFrom(fieldClass) && !field.getType().isPrimitive() && (field.getModifiers() & Modifier.FINAL) == 0) { try { field.setAccessible(true); field.set(this, null); Loading