我正在尝试从Android Sdk 19和jdk 1.7中的Method类中获取注释字段。但是下面的代码是抛出NoSuchFieldException。但我可以在Method.java文件中找到确切的字段。
Field field = Method.class.getDeclaredField("annotations");
答案 0 :(得分:0)
您无法阅读该字段private
,为了解决这个问题,您必须首先访问该字段:
Field f = Method.class.getDeclaredField("annotations");
f.setAccessible(true);
System.out.println("f = " + f);