android 开发 @override 编译错误 解决办法
来源:互联网 发布:bt6080软件下载 编辑:程序博客网 时间:2024/04/27 17:57
上述代码报错如下
- implements android.view.View.OnClickListener.onClick
- The method onClick(View) of type new View.OnClickListener(){} must override a superclass
查找后发现是jdk版本问题 项目属性---->javaCompiler中的complier compliance level 将1.5改为1.6
就是说Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误。
java的编译器是1.6版本的,选择编译级别为1.6,但重要的一点是,选择build的android库是1.5的即可,生成的apk程序是可以在1.5内核上跑起来。
总的来讲: android sdk的版本与Java JRE的版本可以配置起来用,两者关系应该是疏松的。
- android 开发 @override 编译错误 解决办法
- android 开发 @override 编译错误 解决办法
- android 开发 @override 编译错误 解决办法
- android 开发 @override 编译错误 解决办法
- android开发,@override 编译错误的解决办法
- Android开发eclipse导入项目 @override错误解决办法
- Android系统编译错误Note: Some input files use or override a deprecated API. 解决办法
- android导入项目@override编译错误解决方法
- android导入项目@override编译错误解决方法
- android导入项目@override编译错误解决方法
- android导入项目@override编译错误解决方法
- android导入项目@override编译错误解决方法
- android编译错误解决办法
- @override 出现编译错误
- 编译android ICS错误解决办法
- java @Override错误的解决办法
- java @Override错误的解决办法
- java @Override错误的解决办法
- Java模式设计之模板方法模式
- one day(告别寒假,寄语新学期)
- Plan 9安装Go
- TD物理层中的FPACH和PRACH的区别和作用
- android获取系统剪贴析的内容(复制/粘贴)
- android 开发 @override 编译错误 解决办法
- Ubuntu安装
- 链表的各种操作
- DM9000网卡驱动详细分析(1)
- android获取当前窗口的宽度和高度
- dproxy的一个BUG
- DM9000网卡驱动详细分析(2)
- Symantec SEP11.0客户端部署!
- Web QQ 原理,ajax方式模拟socket编程