fix various Android test suite regressions and add more reflection tests

Most of these regressions were simply due to testing a lot more stuff,
esp. annotations and reflection, revealing holes in the Android
compatibility code.  There are still some holes, but at least the
suite is passing (except for a fragile test in Serialize.java which I
will open an issue for).

Sorry this is such a big commit; there was more to address than I
initially expected.
This commit is contained in:
Joel Dice
2013-12-06 15:45:46 -07:00
parent 39e3850ed8
commit 7056315c18
9 changed files with 769 additions and 128 deletions

View File

@ -11,4 +11,5 @@
package java.lang.annotation;
public interface Annotation {
Class<? extends Annotation> annotationType();
}