Android4.4编译问题

一、jdk 版本过低了,致使AnnotationAccess.java:695: 没法肯定 <A>A 的类型参数的错误java

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

        return AnnotationFactory.createAnnotation(annotationClass, members);spa

                                                 ^.net

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

 

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

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

相关文章
相关标签/搜索