上善若水

导航

 

1、jdk 版本太低了,导致AnnotationAccess.java:695: 无法确定 <A>A 的类型参数的错误

libcore/luni/src/main/java/libcore/reflect/AnnotationAccess.java:695: 无法确定 <A>A 的类型参数;对于上限为 A,java.lang.annotation.Annotation 的类型变量 A,不存在唯一最大实例

        return AnnotationFactory.createAnnotation(annotationClass, members);

                                                 ^

解决方法:将默认的jdk 版本改成其他高版本的,这里原先使用jdk1.6.0_24,该版本太低,升级到jdk1.6.0_30后编译成功。

 

2、出现"make: *** [out/target/common/obj/PACKAGING/checkapi-current-timestamp] 错误 38 " 错误

解决方法:make update-api 后再重新编译

posted on 2014-02-13 11:18  chenjinying  阅读(411)  评论(0)    收藏  举报