码迷,mamicode.com
首页 > 移动开发 > 详细

android eclipse调试报java.lang.ClassCastException异常

时间:2014-08-16 10:59:30      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:android   blog   http   java   io   文件   2014   代码   

在布局文件中 ImageView 位置第一次先放在Button之前

bubuko.com,布布扣

编译代码没有出错

 

 然后调整两者的位置bubuko.com,布布扣

再次编译 报如下错误

 

bubuko.com,布布扣

 

异常提示Button类型不能转换成ImageView类型 为什么会这么报错呢,我明明没有让它们之间进行转换。

原来由于eclipse的编译是基于时间戳的判断机制的。
所以当你按build all的时候有些eclipse认为时间戳没有改变的类不会被编译。
因此你可以先clean一下再编译。这个时候eclipse会将所有的以前编译信息清除然后编译。 

在调换两个控件的前后位置再次编译后,可以从project->clean 一下,清除编译产生的.class文件。

然后再次编译,没有报错,完成。

android eclipse调试报java.lang.ClassCastException异常,布布扣,bubuko.com

android eclipse调试报java.lang.ClassCastException异常

标签:android   blog   http   java   io   文件   2014   代码   

原文地址:http://www.cnblogs.com/sphere/p/3916079.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!