Error处理:AnnotationAccess.java:695: 无法确定 <A>A 的类型参数
2014-07-21 22:14
771 查看
Error处理:AnnotationAccess.java:695: 无法确定 <A>A 的类型参数
今天第一次在Ubuntu12.04下编译Android4.4代码时遇到如下:
查看Google开发文档,其中对Java Jdk有所要求。
系统jdk版本太低所致。目前本机JDK版本为1.6.0_24
安装JDK1.6.0_45,切换系统jdk版本,问题解决。
今天第一次在Ubuntu12.04下编译Android4.4代码时遇到如下:
AnnotationAccess.java:695: 无法确定 <A>A 的类型参数;对于上限为 A,java.lang.annotation.Annotation 的类型变量 A,不存在唯一最大实例 return AnnotationFactory.createAnnotation(annotationClass, members); ^ 注意:某些输入文件使用或覆盖了已过时的 API。 注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。 注意:某些输入文件使用了未经检查或不安全的操作。
查看Google开发文档,其中对Java Jdk有所要求。
系统jdk版本太低所致。目前本机JDK版本为1.6.0_24
$ java -version java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
安装JDK1.6.0_45,切换系统jdk版本,问题解决。
相关文章推荐
- 无法确定 <T>T 的类型参数 ;对于上限为int,java.lang.Object 的类型变量 T,不存在唯一最大实例
- 相同的代码在eclipse中编译成功,但是用ant编译失败。无法确定<T>T的类型参数;对于上限为int,java.lang.Object的类型变量T,不存在唯一最大实例
- ant做Android打包时出现“无法确定 <T>T 的类型参数”
- 无法确定 <E>E 的类型参数;对于上限为 int,java.lang.Object 的类型变量 E,不存在唯一最大实例
- IDEA编译报无法确定 <T>T 的类型参数 ;对于上限为int,java.lang.Object 的类型变量 T,不存在唯一最大实例,解决方案
- 编译Sonatype Nexus源代码出现“无法确定 <R>R 的类型参数”错误的解决
- 无法确定条件表达式的类型,因为“<null>”和“int”之间没有隐式转换
- 无法从“重载函数类型”为“const std::_Tree<_Traits> &”推导 <未知> 参数
- Java利用反射来获取一个方法的 范型化参数 Vector<Integer>的类型
- 无法确定表达式的类型,因为<null>和int之间没有隐式转换
- Java基础<二>--->关键字、数据类型、运算
- [ERROR] [2012-59-30 05:59:28] org.hibernate.AssertionFailure.<init>(AssertionFailure.java:45) -an a
- 处理--->错误 error LNK2019: 无法解析的外部符号"~~~~" | 该符号"~~~"在函数 _main 中被引用
- 使用eclipse JDT compile class,解决 无法确定 X 的类型参数;对于上限为 X,java.lang.Object 的类型变量 X,不存在唯一最大实例
- 使用eclipse JDT compile class,解决 无法确定 X 的类型参数;对于上限为 X,java.lang.Object 的类型变量 X,不存在唯一最大实例
- Mysql登录提示1045 error:access denied for user 'root'@'localhost <using password: yes>
- java.lang.NoSuchMethodError: org.springframework.beans.factory.annotation.InjectionMetadata.<init>(L
- 类型“string”必须是不可以为 null 值的类型才能用作泛型类型或方法“System.Nullable<T>”中的参数“T”
- Error:java.net.BindException: Address already in use: JVM_Bind <null>:8080
- <BEA-000386> <Server subsystem failed. Reason: java.lang.AssertionError: java.lang.reflect.Invocatio